\hypertarget{classGeometry}{}\doxysubsection{Geometry Class Reference}
\label{classGeometry}\index{Geometry@{Geometry}}


The \mbox{\hyperlink{classGeometry}{Geometry}} class.  




{\ttfamily \#include $<$embroidermodder.\+h$>$}

\doxysubsubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{classGeometry_af383b92747d373906c77cdaf55f06556}{Arrow\+Style}} \{ \newline
\mbox{\hyperlink{classGeometry_af383b92747d373906c77cdaf55f06556a50cbb52589015db209e105554957927e}{No\+Arrow}}
, \mbox{\hyperlink{classGeometry_af383b92747d373906c77cdaf55f06556ac8e6944e998ac466c3cc4a648dde8291}{Open}}
, \mbox{\hyperlink{classGeometry_af383b92747d373906c77cdaf55f06556a30c0b4dad1e3a3b93f822b9cef26244b}{Closed}}
, \mbox{\hyperlink{classGeometry_af383b92747d373906c77cdaf55f06556af7f834c597c60e7e59d272d3223742e7}{Dot}}
, \newline
\mbox{\hyperlink{classGeometry_af383b92747d373906c77cdaf55f06556a2e9b74cea3051078ef75257fb1663dfd}{Box}}
, \mbox{\hyperlink{classGeometry_af383b92747d373906c77cdaf55f06556aa81b25684a7e7a64772aec24197626cb}{Tick}}
 \}
\item 
enum \mbox{\hyperlink{classGeometry_a1ba74c135760b767a54ded6dbefe946d}{line\+Style}} \{ \mbox{\hyperlink{classGeometry_a1ba74c135760b767a54ded6dbefe946daf757d1b0600b90ec28d56b399378c141}{No\+Line}}
, \mbox{\hyperlink{classGeometry_a1ba74c135760b767a54ded6dbefe946dab98d757f048106c3c6069cf3415134d9}{Flared}}
, \mbox{\hyperlink{classGeometry_a1ba74c135760b767a54ded6dbefe946da073e1884e46b032b5ab406889dfbe184}{Fletching}}
 \}
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual int \mbox{\hyperlink{classGeometry_a9cb074acda65e1d0e20b71c2ca570257}{type}} ()
\item 
\mbox{\hyperlink{classGeometry_ab0d9ac1447fd492410b12a80408bdfc1}{Geometry}} (int object\+\_\+type=\mbox{\hyperlink{embroidermodder_8h_a22d81a3797a15002a24137b9aa8e9ed8a188856aed0c8c16c681ef5a5ac15069e}{OBJ\+\_\+\+TYPE\+\_\+\+BASE}}, QGraphics\+Item $\ast$parent=0)
\item 
\mbox{\hyperlink{classGeometry_a580ba5ba24ac0a004e61992dba6188b2}{Geometry}} (\mbox{\hyperlink{classGeometry}{Geometry}} $\ast$obj, QGraphics\+Item $\ast$parent=0)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_ab0d9ac1447fd492410b12a80408bdfc1}{Geometry\+::\+Geometry}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classGeometry_a137aca56c3fd17667a200be1b7afbf1a}{Geometry}} (\mbox{\hyperlink{embroidery_8h_a09945e6e919629c5787e61582c712ba1}{Emb\+Arc}} arc, QRgb rgb, Qt\+::\+Pen\+Style line\+Type, QGraphics\+Item $\ast$parent=0)
\begin{DoxyCompactList}\small\item\em Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classGeometry_a9c47bfc50bb15ad1a8060e33e84a2a0e}{Geometry}} (\mbox{\hyperlink{embroidery_8h_a87fc13ccd4dbaa7de7c85efde17bba0e}{Emb\+Circle}} circle, QRgb rgb, Qt\+::\+Pen\+Style line\+Type, QGraphics\+Item $\ast$parent=0)
\begin{DoxyCompactList}\small\item\em Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classGeometry_a3c18ee2dfeece6b9b1e7640c0082e5d3}{Geometry}} (\mbox{\hyperlink{embroidery_8h_a62e08237073617de993166ed4a9ab085}{Emb\+Line}} line, QRgb rgb, Qt\+::\+Pen\+Style line\+Type, QGraphics\+Item $\ast$parent=0)
\item 
\mbox{\hyperlink{classGeometry_a5184b1638c630dfd69f56e604447132b}{Geometry}} (\mbox{\hyperlink{embroidery_8h_a4e48ebde5bd4d82b875f98b347bdd62c}{Emb\+Ellipse}} ellipse, QRgb rgb, Qt\+::\+Pen\+Style line\+Type, QGraphics\+Item $\ast$parent=0)
\begin{DoxyCompactList}\small\item\em Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classGeometry_a1a76b64f28185ceb4298b18204ec88e9}{Geometry}} (\mbox{\hyperlink{embroidery_8h_ac2f33b151fc40a0da3b14379aa0ec653}{Emb\+Rect}} \mbox{\hyperlink{classGeometry_a48b4497b44b5cad37e9c822d4f7f0bf8}{rect}}, QRgb rgb, Qt\+::\+Pen\+Style line\+Type, QGraphics\+Item $\ast$parent=0)
\begin{DoxyCompactList}\small\item\em Construct a new \mbox{\hyperlink{classGeometry}{Geometry}} object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classGeometry_a983aadd8e453b362dea24914e678c64f}{Geometry}} (QString str, \mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} position, QRgb rgb, Qt\+::\+Pen\+Style line\+Type, QGraphics\+Item $\ast$parent=0)
\begin{DoxyCompactList}\small\item\em Construct a new \mbox{\hyperlink{classGeometry}{Geometry}} object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classGeometry_a3c87410f2337277ead84c6e700a44426}{Geometry}} (\mbox{\hyperlink{embroidery_8h_a62e08237073617de993166ed4a9ab085}{Emb\+Line}} line, int Type\+\_\+, QRgb rgb, Qt\+::\+Pen\+Style line\+Type, QGraphics\+Item $\ast$parent)
\begin{DoxyCompactList}\small\item\em Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classGeometry_a5df8915eb1a375531f26db211f1bfbed}{Geometry}} (QPainter\+Path p, int type\+\_\+, QRgb rgb, Qt\+::\+Pen\+Style line\+Type, QGraphics\+Item $\ast$parent=0)
\begin{DoxyCompactList}\small\item\em Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classGeometry_a11e81b51ae61f9c5f7a5bdfe3f94f7b1}{Geometry}} (\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} pos, QRgb rgb, Qt\+::\+Pen\+Style line\+Type, QGraphics\+Item $\ast$parent=0)
\begin{DoxyCompactList}\small\item\em Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a49b9daa4f327a2167e5d5eba86ffae7e}{init\+\_\+arc}} (\mbox{\hyperlink{embroidery_8h_a09945e6e919629c5787e61582c712ba1}{Emb\+Arc}} arc, QRgb rgb, Qt\+::\+Pen\+Style line\+Type)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a2858154e2009b0e6e616f313177762bc}{Geometry\+::init}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a6f8f336739f26e9c2564b0839f134f68}{init\+\_\+circle}} (\mbox{\hyperlink{embroidery_8h_a87fc13ccd4dbaa7de7c85efde17bba0e}{Emb\+Circle}} circle, QRgb rgb, Qt\+::\+Pen\+Style line\+Type)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a6f8f336739f26e9c2564b0839f134f68}{Geometry\+::init\+\_\+circle}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}{init\+\_\+line}} (\mbox{\hyperlink{embroidery_8h_a62e08237073617de993166ed4a9ab085}{Emb\+Line}} line, QRgb rgb, Qt\+::\+Pen\+Style line\+Type)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}{Geometry\+::init\+\_\+line}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a73bc8da96e36f1dc90ae3b4eddf61d67}{init\+\_\+ellipse}} (\mbox{\hyperlink{embroidery_8h_a4e48ebde5bd4d82b875f98b347bdd62c}{Emb\+Ellipse}} ellipse, QRgb rgb, Qt\+::\+Pen\+Style line\+Type)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a73bc8da96e36f1dc90ae3b4eddf61d67}{Geometry\+::init\+\_\+ellipse}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a96c69ff3e796b7f9a06c14334dcbb1de}{init\+\_\+rect}} (\mbox{\hyperlink{embroidery_8h_ac2f33b151fc40a0da3b14379aa0ec653}{Emb\+Rect}} \mbox{\hyperlink{classGeometry_a48b4497b44b5cad37e9c822d4f7f0bf8}{rect}}, QRgb rgb, Qt\+::\+Pen\+Style line\+Type)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}{Geometry\+::init\+\_\+line}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a3a2630a232e7ee84a0ac8fa76ba70523}{init\+\_\+text\+\_\+single}} (QString str, \mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} position, QRgb rgb, Qt\+::\+Pen\+Style line\+Type)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}{Geometry\+::init\+\_\+line}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a286eaaf695d45f9e82a556861de32c26}{init\+\_\+path}} (QPainter\+Path p, QRgb rgb, Qt\+::\+Pen\+Style line\+Type)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}{Geometry\+::init\+\_\+line}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a509ad4f68dcdfc7e674a48aa18917be2}{init\+\_\+point}} (\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} pos, QRgb rgb, Qt\+::\+Pen\+Style line\+Type)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}{Geometry\+::init\+\_\+line}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a2858154e2009b0e6e616f313177762bc}{init}} (void)
\item 
\mbox{\hyperlink{classGeometry_a6962692374e4aa8d9ef75e55fd4f5833}{$\sim$\+Geometry}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a6962692374e4aa8d9ef75e55fd4f5833}{Geometry\+::$\sim$\+Geometry}}. \end{DoxyCompactList}\item 
Qt\+::\+Pen\+Style \mbox{\hyperlink{classGeometry_ad66bb3acd5540bd5fae7913f3e5a0ade}{object\+Line\+Type}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_aea73274ad0450c442fd9fa11dc44ea50}{object\+Line\+Weight}} ()
\item 
QPointF \mbox{\hyperlink{classGeometry_abe03f3b5a87d2521ef1dc2fdf5ab1eb8}{object\+Rubber\+Point}} (QString key)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_abe03f3b5a87d2521ef1dc2fdf5ab1eb8}{Geometry\+::object\+Rubber\+Point}}. \end{DoxyCompactList}\item 
QString \mbox{\hyperlink{classGeometry_ac6bdf2f309f997ce062a4baac67781d0}{object\+Rubber\+Text}} (QString key)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_ac6bdf2f309f997ce062a4baac67781d0}{Geometry\+::object\+Rubber\+Text}}. \end{DoxyCompactList}\item 
QPointF \mbox{\hyperlink{classGeometry_a2ed361c42d701fa6fd22953dd0a101d4}{object\+Center}} ()
\item 
QPointF \mbox{\hyperlink{classGeometry_aa11211c42d9a1cbd3889b1b47f6d84f3}{object\+Pos}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a56ff3c692c89e939f32e2e9b5f585bfe}{objectX}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_ad06041d10200772e9e5481458eef5dfc}{objectY}} ()
\item 
QPointF \mbox{\hyperlink{classGeometry_aecba1fdb62dfb290d87ebcfd45e76828}{object\+Top\+Left}} ()
\item 
QPointF \mbox{\hyperlink{classGeometry_a3ef541f15204e3f71e47b6f24dad8b55}{object\+Top\+Right}} ()
\item 
QPointF \mbox{\hyperlink{classGeometry_afec90b40de4cca4f93bf3f1886cc5beb}{object\+Bottom\+Left}} ()
\item 
QPointF \mbox{\hyperlink{classGeometry_aeba5b6b8e15e905c843683278ee37416}{object\+Bottom\+Right}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a1d648f1afe32d9f601d158d73cce9280}{object\+Area}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a1d648f1afe32d9f601d158d73cce9280}{Geometry\+::object\+Area}}. \end{DoxyCompactList}\item 
QPointF \mbox{\hyperlink{classGeometry_a0c0e08bca2aa947008a031c0288162cf}{object\+Start\+Point}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a0c0e08bca2aa947008a031c0288162cf}{Geometry\+::object\+Start\+Point}}. \end{DoxyCompactList}\item 
QPointF \mbox{\hyperlink{classGeometry_a6adfc86d9379e797d63e5e3ab6e8860a}{object\+Mid\+Point}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a6adfc86d9379e797d63e5e3ab6e8860a}{Geometry\+::object\+Mid\+Point}}. \end{DoxyCompactList}\item 
QPointF \mbox{\hyperlink{classGeometry_a1bea940071b4e467c1d748b8fc9a0d41}{object\+End\+Point}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a1bea940071b4e467c1d748b8fc9a0d41}{Geometry\+::object\+End\+Point}}. \end{DoxyCompactList}\item 
QRectF \mbox{\hyperlink{classGeometry_a48b4497b44b5cad37e9c822d4f7f0bf8}{rect}} ()
\item 
void \mbox{\hyperlink{classGeometry_aff75cfb422ad670b15b3e79beee36e65}{circle\+\_\+click}} (\mbox{\hyperlink{embroidermodder_8h_a4eea196dcdbc639ced9795286fc1bf1e}{Dictionary}} global, \mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} v)
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_accfb529f83bcc43ecac9335ad11bb8b5}{object\+Width}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a7d9a6447471fb24c1c543cb9b19829e9}{object\+Height}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_acf9b8f4cee5f774676143231d12e4541}{object\+Radius\+Major}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_af23885d55290c9a1159660fab03c5d5c}{object\+Radius\+Minor}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a1f42ee56d456996d3457b7dcebddba79}{object\+Diameter\+Major}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_ae73ba230cdef2a81caf79b5d17f948d1}{object\+Diameter\+Minor}} ()
\item 
QPointF \mbox{\hyperlink{classGeometry_a3f43874c051efa40e13979d6d1f4b0fa}{object\+End\+Point1}} ()
\begin{DoxyCompactList}\small\item\em Dim\+Leader\+Object\+::object\+End\+Point1. \end{DoxyCompactList}\item 
QPointF \mbox{\hyperlink{classGeometry_a3fae9c9cb7b95033323c18b31c12543b}{object\+End\+Point2}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a3fae9c9cb7b95033323c18b31c12543b}{Geometry\+::object\+End\+Point2}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a2090c19b875b602fa31c843ad2b88eb3}{object\+Start\+Angle}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a2090c19b875b602fa31c843ad2b88eb3}{Geometry\+::object\+Start\+Angle}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a0ee8020262d9c7f613e08a99a902e4f6}{object\+End\+Angle}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a0ee8020262d9c7f613e08a99a902e4f6}{Geometry\+::object\+End\+Angle}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a4f82df8fa35b9222a4efaff40516ffab}{object\+Arc\+Length}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a4f82df8fa35b9222a4efaff40516ffab}{Geometry\+::object\+Arc\+Length}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a639dfccd38df77df7356302413208784}{object\+Chord}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a639dfccd38df77df7356302413208784}{Geometry\+::object\+Chord}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a489830e6cd91e9be666a22569b123995}{object\+Included\+Angle}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a489830e6cd91e9be666a22569b123995}{Geometry\+::object\+Included\+Angle}}. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{classGeometry_aef6101cbf3aa3ab7c2e6c453ab8bbaf5}{object\+Clockwise}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_aef6101cbf3aa3ab7c2e6c453ab8bbaf5}{Geometry\+::object\+Clockwise}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a1f3f1e7247dfcf40c5668256f25d60a1}{object\+X1}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_ac8be8f676ee00ac44a97eefbf38761a9}{object\+Y1}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_ab2e5a2b92ea4edb9ab156656174af041}{object\+X2}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_ae63bb569b3224c6b2e3c7a85dc951fdf}{object\+Y2}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_ae380adfa92028104270960927de6de5f}{object\+Angle}} ()
\begin{DoxyCompactList}\small\item\em Dim\+Leader\+Object\+::object\+Angle. \end{DoxyCompactList}\item 
QPointF \mbox{\hyperlink{classGeometry_ae321df251ba55706a1629c930fcb1f6d}{object\+Delta}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a7cba36909f51041f66853cf31dd04bec}{object\+Length}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_ae4464fd5eaed6c4250402eaf07677068}{object\+Radius}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_ab6f57229247078cdb1d2e3e0b989dd09}{object\+Diameter}} ()
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a01a3f351a4b703c4a2f6eeeef6c1a1d1}{object\+Circumference}} ()
\item 
QPointF \mbox{\hyperlink{classGeometry_a8e7e6a30013907f251c897ac930c42ca}{object\+Quadrant0}} ()
\item 
QPointF \mbox{\hyperlink{classGeometry_a8673a2d73edc793e2e09e6adda4d1b43}{object\+Quadrant90}} ()
\item 
QPointF \mbox{\hyperlink{classGeometry_ad9303ae2312e0b1228e14d20ce9051f8}{object\+Quadrant180}} ()
\item 
QPointF \mbox{\hyperlink{classGeometry_a1955374aed1adb9e8b66a9daa4661cf5}{object\+Quadrant270}} ()
\item 
QPainter\+Path \mbox{\hyperlink{classGeometry_a4e99f98e556fb046d44c3aa0668b3415}{object\+Copy\+Path}} ()
\begin{DoxyCompactList}\small\item\em Path\+Object\+::object\+Copy\+Path. \end{DoxyCompactList}\item 
QPainter\+Path \mbox{\hyperlink{classGeometry_a97d75a3261eed41a361d141fa283a7d7}{object\+Save\+Path}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a97d75a3261eed41a361d141fa283a7d7}{Geometry\+::object\+Save\+Path}}. \end{DoxyCompactList}\item 
std\+::vector$<$ QPainter\+Path $>$ \mbox{\hyperlink{classGeometry_a58f9727d6c13ba1b8d0af1d437a0e578}{object\+Save\+Path\+List}} ()
\item 
std\+::vector$<$ QPainter\+Path $>$ \mbox{\hyperlink{classGeometry_a62d4c9cc0b6f78cdb862446503a875bd}{sub\+Path\+List}} ()
\item 
int \mbox{\hyperlink{classGeometry_a0caedd585da2a079cc80e50516558845}{find\+Index}} (const QPointF \&point)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a0caedd585da2a079cc80e50516558845}{Geometry\+::find\+Index}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a0d9b69cf13c8a73745edb323ff4b5067}{set\+Object\+End\+Point1}} (\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} end\+Pt1)
\begin{DoxyCompactList}\small\item\em Dim\+Leader\+Object\+::set\+Object\+End\+Point1. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_aca65765d4960a53104e4bc890ecfca4e}{set\+Object\+End\+Point2}} (\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} end\+Pt2)
\begin{DoxyCompactList}\small\item\em Dim\+Leader\+Object\+::set\+Object\+End\+Point2. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a039f7f27373baf7ff380fc8977240095}{update\+Path}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a039f7f27373baf7ff380fc8977240095}{Geometry\+::update\+Path}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a0c5988f5592958a4a556713f81ac01f2}{update\+Path}} (const QPainter\+Path \&p)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a039f7f27373baf7ff380fc8977240095}{Geometry\+::update\+Path}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_ab568f2641d0416b0a106d260f52b02db}{update\+Leader}} (void)
\begin{DoxyCompactList}\small\item\em Dim\+Leader\+Object\+::update\+Leader. \end{DoxyCompactList}\item 
virtual QRectF \mbox{\hyperlink{classGeometry_acbc30e7f21e01b3654c584a5dd2c4572}{bounding\+Rect}} ()
\item 
void \mbox{\hyperlink{classGeometry_ad7b8179f2af447b57ca7ea1ce160dbe4}{draw\+Rubber\+Line}} (const QLineF \&rub\+Line, QPainter $\ast$painter=0, const char $\ast$color\+From\+Scene=0)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_ad7b8179f2af447b57ca7ea1ce160dbe4}{Geometry\+::draw\+Rubber\+Line}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_add4e11623be9bc6e02557c67674564ed}{update\+Rubber}} (QPainter $\ast$painter=0)
\begin{DoxyCompactList}\small\item\em Dim\+Leader\+Object\+::update\+Rubber. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a7a4f72c5a39460456b69f173746b91d2}{vulcanize}} (void)
\begin{DoxyCompactList}\small\item\em Dim\+Leader\+Object\+::vulcanize. \end{DoxyCompactList}\item 
QPointF \mbox{\hyperlink{classGeometry_a71dcd474d5a8c0e5fdc137b48da18a0c}{mouse\+Snap\+Point}} (const QPointF \&mouse\+Point)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a71dcd474d5a8c0e5fdc137b48da18a0c}{Geometry\+::mouse\+Snap\+Point}}. \end{DoxyCompactList}\item 
std\+::vector$<$ QPointF $>$ \mbox{\hyperlink{classGeometry_a135d6ebf334fbac8cbcf4ece8534ce42}{all\+Grip\+Points}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a135d6ebf334fbac8cbcf4ece8534ce42}{Geometry\+::all\+Grip\+Points}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_af377b9b2e3594940757c25610899c02b}{grip\+Edit}} (const QPointF \&before, const QPointF \&after)
\begin{DoxyCompactList}\small\item\em Dim\+Leader\+Object\+::grip\+Edit. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a7f8405662dc85ae3f3e257c36a065c8d}{real\+Render}} (QPainter $\ast$painter, const QPainter\+Path \&render\+Path)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a7f8405662dc85ae3f3e257c36a065c8d}{Geometry\+::real\+Render}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a8c124c843504f6971f6677f12ac9247f}{paint}} (QPainter $\ast$, const QStyle\+Option\+Graphics\+Item $\ast$, QWidget $\ast$)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a8c124c843504f6971f6677f12ac9247f}{Geometry\+::paint}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a1545e793f7715b0886a884790622f847}{calculate\+Arc\+Data}} (\mbox{\hyperlink{embroidery_8h_a09945e6e919629c5787e61582c712ba1}{Emb\+Arc}} arc)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a1545e793f7715b0886a884790622f847}{Geometry\+::calculate\+Arc\+Data}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a290c1d76d4b7ca0eb115d7a0dee4ef60}{update\+Arc\+Rect}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} radius)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a290c1d76d4b7ca0eb115d7a0dee4ef60}{Geometry\+::update\+Arc\+Rect}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a4c60e3a9a4952f0780a652dfbc2d5c38}{set\+Object\+Pos}} (const QPointF \&point)
\item 
void \mbox{\hyperlink{classGeometry_a16b8364c9f0b4ef9ce1a0604b58faf60}{set\+ObjectX}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} x)
\item 
void \mbox{\hyperlink{classGeometry_a4e5af5d52a15ae578a26d72f6bc6f52a}{set\+ObjectY}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} y)
\item 
void \mbox{\hyperlink{classGeometry_ac66c41fce2b0e882f8979c94da33af98}{set\+Object\+Center}} (\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} center)
\item 
void \mbox{\hyperlink{classGeometry_a088d122cd2f294797b3d912fa5d77f7d}{set\+Object\+CenterX}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} centerX)
\item 
void \mbox{\hyperlink{classGeometry_a7fde4e68a4b06fd94c64f6bc55d94263}{set\+Object\+CenterY}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} centerY)
\item 
void \mbox{\hyperlink{classGeometry_ab26096023d9c94ac4d05d0b65f432433}{set\+Object\+Size}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} width, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} height)
\item 
void \mbox{\hyperlink{classGeometry_ab2758725f00db97e2deffa860e8c56fc}{set\+Object\+Rect}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} x, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} y, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} w, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} h)
\item 
void \mbox{\hyperlink{classGeometry_ae443d04537526140184689e987b27623}{set\+Rect}} (const QRectF \&r)
\item 
void \mbox{\hyperlink{classGeometry_aac7bf9412ec3b195464feb6a36148d99}{set\+Rect}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} x, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} y, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} w, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} h)
\item 
void \mbox{\hyperlink{classGeometry_a321d2d38e3176c39656090d311ea753e}{set\+Line}} (const QLineF \&li)
\item 
void \mbox{\hyperlink{classGeometry_a69935f9f192b284399c79e5b1ede9a14}{set\+Line}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} x1, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} y1, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} x2, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} y2)
\item 
void \mbox{\hyperlink{classGeometry_a531f529a3746a8c61dc8741e0de86bbc}{set\+Object\+Line\+Weight}} (\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}} line\+Weight)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a531f529a3746a8c61dc8741e0de86bbc}{Geometry\+::set\+Object\+Line\+Weight}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_ae2e6f22fa0347b32a0aaba70eaca2113}{set\+Object\+Radius}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} radius)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_ae2e6f22fa0347b32a0aaba70eaca2113}{Geometry\+::set\+Object\+Radius}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a6c2d9827466eb0f7d341993118485878}{set\+Object\+Start\+Angle}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} angle)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a6c2d9827466eb0f7d341993118485878}{Geometry\+::set\+Object\+Start\+Angle}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a0722a48c1d63a1151efbfc921cbffe5d}{set\+Object\+End\+Angle}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} angle)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a0722a48c1d63a1151efbfc921cbffe5d}{Geometry\+::set\+Object\+End\+Angle}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a7effabdc051a80a4fe15916637354159}{set\+Object\+Start\+Point}} (\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} point)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a7effabdc051a80a4fe15916637354159}{Geometry\+::set\+Object\+Start\+Point}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a412c2d93939850481aa1a0510939c043}{set\+Object\+Mid\+Point}} (\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} point)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a412c2d93939850481aa1a0510939c043}{Geometry\+::set\+Object\+Mid\+Point}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a73b72a2bc92dff28cdac0ee4c5964ce2}{set\+Object\+End\+Point}} (\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} point)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a73b72a2bc92dff28cdac0ee4c5964ce2}{Geometry\+::set\+Object\+End\+Point}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_ab553f793afe8a3e04250810d7f9feb86}{set\+Object\+Diameter}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} diameter)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_ab553f793afe8a3e04250810d7f9feb86}{Geometry\+::set\+Object\+Diameter}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a1b0fd6feba38b6e1862e0f45ccfca959}{set\+Object\+Area}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} area)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a1b0fd6feba38b6e1862e0f45ccfca959}{Geometry\+::set\+Object\+Area}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a3ee089a6e2268d8754071f9690d833ac}{set\+Object\+Circumference}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} circumference)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classGeometry_a3ee089a6e2268d8754071f9690d833ac}{Geometry\+::set\+Object\+Circumference}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a77259130aaa4cdcd0910fa1ef60518a2}{set\+Object\+Pos}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} x, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} y)
\item 
void \mbox{\hyperlink{classGeometry_a29f207a54665d198eaf34554c4ad8b0e}{set\+Object\+Text}} (QString str)
\item 
void \mbox{\hyperlink{classGeometry_a5f5f4a340a3c63cfe1816bbbae0f3cbd}{set\+Object\+Text\+Font}} (QString font)
\item 
void \mbox{\hyperlink{classGeometry_afa43cd512ba38df6ba50adf09f524da8}{set\+Object\+Text\+Justify}} (QString justify)
\begin{DoxyCompactList}\small\item\em Verify the string is a valid option, otherwise default to \char`\"{}\+Left\char`\"{}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_adb0d1365dd5e5491ff66bdb017f7d9dd}{set\+Object\+Text\+Size}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} size)
\item 
void \mbox{\hyperlink{classGeometry_aee43a0de60de2931ec49670747a0adba}{set\+Object\+Text\+Style}} (bool bold, bool italic, bool under, bool strike, bool over)
\item 
void \mbox{\hyperlink{classGeometry_abbe9bd3dc1e581452d1b1781e74e3ab2}{set\+Object\+Text\+Bold}} (bool val)
\item 
void \mbox{\hyperlink{classGeometry_aef488be07adb7c5ba2d451ffcf720d73}{set\+Object\+Text\+Italic}} (bool val)
\item 
void \mbox{\hyperlink{classGeometry_a94deb01a75599d586c41319369a99bde}{set\+Object\+Text\+Underline}} (bool val)
\item 
void \mbox{\hyperlink{classGeometry_a900f48dff7954e7f73b0b3b2c36e527f}{set\+Object\+Text\+Strike\+Out}} (bool val)
\item 
void \mbox{\hyperlink{classGeometry_a114d0fdd4858dc01557f23b5b246807d}{set\+Object\+Text\+Overline}} (bool val)
\item 
void \mbox{\hyperlink{classGeometry_a3648aac4e45457b514e63feb94b09871}{set\+Object\+Text\+Backward}} (bool val)
\item 
void \mbox{\hyperlink{classGeometry_a751e66a1a647a1b5980069f719db0ce7}{set\+Object\+Text\+Upside\+Down}} (bool val)
\item 
void \mbox{\hyperlink{classGeometry_a349034f12af2783a9fc9300852448a28}{set\+Object\+Radius\+Major}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} radius)
\item 
void \mbox{\hyperlink{classGeometry_af9784975bc2244a286aa596a74c50c78}{set\+Object\+Radius\+Minor}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} radius)
\item 
void \mbox{\hyperlink{classGeometry_af43110139375d00ef5c2dbcce6f825a6}{set\+Object\+Diameter\+Major}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} diameter)
\item 
void \mbox{\hyperlink{classGeometry_aaa9c07c9c123e62f2610b5cc740adb6f}{set\+Object\+Diameter\+Minor}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} diameter)
\item 
void \mbox{\hyperlink{classGeometry_a9c4f23d73985c1d5e74c8ddd7806480b}{script\+\_\+main}} (void)
\item 
void \mbox{\hyperlink{classGeometry_a2439920cdd90dd38f50f557824299d0c}{script\+\_\+click}} (\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} v)
\begin{DoxyCompactList}\small\item\em circle\+\_\+click \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classGeometry_a7ee44bad81e83c9383e44a61a52ed4c0}{script\+\_\+context}} (\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}} str)
\item 
void \mbox{\hyperlink{classGeometry_a1446481a8cdebdb41bddf173d610ce65}{script\+\_\+prompt}} (\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}} str)
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{embroidermodder_8h_a4eea196dcdbc639ced9795286fc1bf1e}{Dictionary}} \mbox{\hyperlink{classGeometry_a975c830440392f8b4a9f4b60389d8d7f}{properties}}
\item 
QPen \mbox{\hyperlink{classGeometry_a2b56b214c2181ebc987cea243ad90d84}{obj\+Pen}}
\item 
QPen \mbox{\hyperlink{classGeometry_ade83f75b3122d793d6f692ed411921da}{lwt\+Pen}}
\item 
QLineF \mbox{\hyperlink{classGeometry_a354490514773214110dd038847f7510e}{obj\+Line}}
\item 
\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}} \mbox{\hyperlink{classGeometry_ada93ae3347ea6b29b54a63bd2a45831c}{obj\+Rubber\+Mode}} = \char`\"{}OBJ\+\_\+\+RUBBER\+\_\+\+OFF\char`\"{}
\item 
QHash$<$ QString, QPointF $>$ \mbox{\hyperlink{classGeometry_a7369d3b6403fe2ffbebaa63ad51bf609}{obj\+Rubber\+Points}}
\item 
QHash$<$ QString, QString $>$ \mbox{\hyperlink{classGeometry_a520c9eb8e88469046cdaab1f3d679e69}{obj\+Rubber\+Texts}}
\item 
int64\+\_\+t \mbox{\hyperlink{classGeometry_a09be3a0f6335d3e520574d9e050e5835}{obj\+ID}}
\item 
QPointF \mbox{\hyperlink{classGeometry_a6fd8bd63bf68dec1a247d58e9bf97396}{arc\+Start\+Point}}
\item 
QPointF \mbox{\hyperlink{classGeometry_a4867b714e79e91beab11ef5223d81232}{arc\+Mid\+Point}}
\item 
QPointF \mbox{\hyperlink{classGeometry_a5f708d99c63a02b6dba3041aa199b413}{arc\+End\+Point}}
\item 
bool \mbox{\hyperlink{classGeometry_a3ce0b3462ff69b4313e359760f9bbec3}{curved}}
\item 
bool \mbox{\hyperlink{classGeometry_a3023ca63d849176097cdc2194830f64b}{filled}}
\item 
QPainter\+Path \mbox{\hyperlink{classGeometry_aa156f8b9f6a7c26ee823e571cd500acd}{line\+Style\+Path}}
\item 
QPainter\+Path \mbox{\hyperlink{classGeometry_a26bebea450c1540a2b8a16afd95ecba8}{arrow\+Style\+Path}}
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a465e41cec4e7f069ec17a8a8c1e9b9ba}{arrow\+Style\+Angle}}
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a093e686fb87f97cd542d343e975c52c8}{arrow\+Style\+Length}}
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_a5a1941874db4c32889cb158ead8ac09b}{line\+Style\+Angle}}
\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{classGeometry_aea05568d1073613b79ca4f8924eb01d0}{line\+Style\+Length}}
\item 
QPainter\+Path \mbox{\hyperlink{classGeometry_a2d031a596313582e57c7e3401a3b0982}{normal\+Path}}
\item 
QString \mbox{\hyperlink{classGeometry_a436935c8d5c17c50a8ec53f70dd348e0}{obj\+Text}}
\item 
QString \mbox{\hyperlink{classGeometry_a55a3988ac8255fcf5e354aca19fa984d}{obj\+Text\+Font}}
\item 
QString \mbox{\hyperlink{classGeometry_a6aeda44e1b3a63360c352b5454d1e7da}{obj\+Text\+Justify}}
\item 
bool \mbox{\hyperlink{classGeometry_a7377723a61779d93dac21ab6baf1e524}{obj\+Text\+Backward}}
\item 
bool \mbox{\hyperlink{classGeometry_aea46e55e75f9793fa12c083156f0fb93}{obj\+Text\+Upside\+Down}}
\item 
QPainter\+Path \mbox{\hyperlink{classGeometry_ac9429bed2406eb0b91c4757f9a14ace3}{obj\+Text\+Path}}
\item 
std\+::vector$<$ \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} $>$ \mbox{\hyperlink{classGeometry_a4ea20b9e54bcd6116d4f667e8ce4fce8}{x\+\_\+values}}
\item 
std\+::vector$<$ \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} $>$ \mbox{\hyperlink{classGeometry_ac60faf88647a7a2c624aeb1caedd6581}{y\+\_\+values}}
\item 
int \mbox{\hyperlink{classGeometry_ad13cefad9b419a67d5a86189cd70a6a9}{grip\+Index}}
\item 
int \mbox{\hyperlink{classGeometry_ae011432eaca3858364b05a111f4011d3}{Type}} = \mbox{\hyperlink{embroidermodder_8h_a22d81a3797a15002a24137b9aa8e9ed8a188856aed0c8c16c681ef5a5ac15069e}{OBJ\+\_\+\+TYPE\+\_\+\+BASE}}
\end{DoxyCompactItemize}


\doxysubsubsection{Detailed Description}
The \mbox{\hyperlink{classGeometry}{Geometry}} class. 

Combine all geometry objects into one class that uses the Type flag to determine the behaviour of overlapping functions and bar the use of nonsensical function calls. 

\doxysubsubsection{Member Enumeration Documentation}
\mbox{\Hypertarget{classGeometry_af383b92747d373906c77cdaf55f06556}\label{classGeometry_af383b92747d373906c77cdaf55f06556}} 
\index{Geometry@{Geometry}!ArrowStyle@{ArrowStyle}}
\index{ArrowStyle@{ArrowStyle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{ArrowStyle}{ArrowStyle}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{classGeometry_af383b92747d373906c77cdaf55f06556}{Arrow\+Style}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{NoArrow@{NoArrow}!Geometry@{Geometry}}\index{Geometry@{Geometry}!NoArrow@{NoArrow}}}\mbox{\Hypertarget{classGeometry_af383b92747d373906c77cdaf55f06556a50cbb52589015db209e105554957927e}\label{classGeometry_af383b92747d373906c77cdaf55f06556a50cbb52589015db209e105554957927e}} 
No\+Arrow&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{Open@{Open}!Geometry@{Geometry}}\index{Geometry@{Geometry}!Open@{Open}}}\mbox{\Hypertarget{classGeometry_af383b92747d373906c77cdaf55f06556ac8e6944e998ac466c3cc4a648dde8291}\label{classGeometry_af383b92747d373906c77cdaf55f06556ac8e6944e998ac466c3cc4a648dde8291}} 
Open&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{Closed@{Closed}!Geometry@{Geometry}}\index{Geometry@{Geometry}!Closed@{Closed}}}\mbox{\Hypertarget{classGeometry_af383b92747d373906c77cdaf55f06556a30c0b4dad1e3a3b93f822b9cef26244b}\label{classGeometry_af383b92747d373906c77cdaf55f06556a30c0b4dad1e3a3b93f822b9cef26244b}} 
Closed&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{Dot@{Dot}!Geometry@{Geometry}}\index{Geometry@{Geometry}!Dot@{Dot}}}\mbox{\Hypertarget{classGeometry_af383b92747d373906c77cdaf55f06556af7f834c597c60e7e59d272d3223742e7}\label{classGeometry_af383b92747d373906c77cdaf55f06556af7f834c597c60e7e59d272d3223742e7}} 
Dot&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{Box@{Box}!Geometry@{Geometry}}\index{Geometry@{Geometry}!Box@{Box}}}\mbox{\Hypertarget{classGeometry_af383b92747d373906c77cdaf55f06556a2e9b74cea3051078ef75257fb1663dfd}\label{classGeometry_af383b92747d373906c77cdaf55f06556a2e9b74cea3051078ef75257fb1663dfd}} 
Box&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{Tick@{Tick}!Geometry@{Geometry}}\index{Geometry@{Geometry}!Tick@{Tick}}}\mbox{\Hypertarget{classGeometry_af383b92747d373906c77cdaf55f06556aa81b25684a7e7a64772aec24197626cb}\label{classGeometry_af383b92747d373906c77cdaf55f06556aa81b25684a7e7a64772aec24197626cb}} 
Tick&\\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{classGeometry_a1ba74c135760b767a54ded6dbefe946d}\label{classGeometry_a1ba74c135760b767a54ded6dbefe946d}} 
\index{Geometry@{Geometry}!lineStyle@{lineStyle}}
\index{lineStyle@{lineStyle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{lineStyle}{lineStyle}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{classGeometry_a1ba74c135760b767a54ded6dbefe946d}{line\+Style}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{NoLine@{NoLine}!Geometry@{Geometry}}\index{Geometry@{Geometry}!NoLine@{NoLine}}}\mbox{\Hypertarget{classGeometry_a1ba74c135760b767a54ded6dbefe946daf757d1b0600b90ec28d56b399378c141}\label{classGeometry_a1ba74c135760b767a54ded6dbefe946daf757d1b0600b90ec28d56b399378c141}} 
No\+Line&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{Flared@{Flared}!Geometry@{Geometry}}\index{Geometry@{Geometry}!Flared@{Flared}}}\mbox{\Hypertarget{classGeometry_a1ba74c135760b767a54ded6dbefe946dab98d757f048106c3c6069cf3415134d9}\label{classGeometry_a1ba74c135760b767a54ded6dbefe946dab98d757f048106c3c6069cf3415134d9}} 
Flared&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{Fletching@{Fletching}!Geometry@{Geometry}}\index{Geometry@{Geometry}!Fletching@{Fletching}}}\mbox{\Hypertarget{classGeometry_a1ba74c135760b767a54ded6dbefe946da073e1884e46b032b5ab406889dfbe184}\label{classGeometry_a1ba74c135760b767a54ded6dbefe946da073e1884e46b032b5ab406889dfbe184}} 
Fletching&\\
\hline

\end{DoxyEnumFields}


\doxysubsubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classGeometry_ab0d9ac1447fd492410b12a80408bdfc1}\label{classGeometry_ab0d9ac1447fd492410b12a80408bdfc1}} 
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Geometry()}{Geometry()}\hspace{0.1cm}{\footnotesize\ttfamily [1/11]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}\item[{int}]{object\+\_\+type = {\ttfamily \mbox{\hyperlink{embroidermodder_8h_a22d81a3797a15002a24137b9aa8e9ed8a188856aed0c8c16c681ef5a5ac15069e}{OBJ\+\_\+\+TYPE\+\_\+\+BASE}}},  }\item[{QGraphics\+Item $\ast$}]{parent = {\ttfamily 0} }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a580ba5ba24ac0a004e61992dba6188b2}\label{classGeometry_a580ba5ba24ac0a004e61992dba6188b2}} 
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Geometry()}{Geometry()}\hspace{0.1cm}{\footnotesize\ttfamily [2/11]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classGeometry}{Geometry}} $\ast$}]{obj,  }\item[{QGraphics\+Item $\ast$}]{parent = {\ttfamily 0} }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_ab0d9ac1447fd492410b12a80408bdfc1}{Geometry\+::\+Geometry}}. 


\begin{DoxyParams}{Parameters}
{\em $\ast$obj} & \\
\hline
{\em $\ast$parent} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a137aca56c3fd17667a200be1b7afbf1a}\label{classGeometry_a137aca56c3fd17667a200be1b7afbf1a}} 
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Geometry()}{Geometry()}\hspace{0.1cm}{\footnotesize\ttfamily [3/11]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a09945e6e919629c5787e61582c712ba1}{Emb\+Arc}}}]{arc,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type,  }\item[{QGraphics\+Item $\ast$}]{parent = {\ttfamily 0} }\end{DoxyParamCaption})}



Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. 


\begin{DoxyParams}{Parameters}
{\em arc} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
{\em parent} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a9c47bfc50bb15ad1a8060e33e84a2a0e}\label{classGeometry_a9c47bfc50bb15ad1a8060e33e84a2a0e}} 
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Geometry()}{Geometry()}\hspace{0.1cm}{\footnotesize\ttfamily [4/11]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a87fc13ccd4dbaa7de7c85efde17bba0e}{Emb\+Circle}}}]{circle,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type,  }\item[{QGraphics\+Item $\ast$}]{parent = {\ttfamily 0} }\end{DoxyParamCaption})}



Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. 


\begin{DoxyParams}{Parameters}
{\em circle} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
{\em parent} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a3c18ee2dfeece6b9b1e7640c0082e5d3}\label{classGeometry_a3c18ee2dfeece6b9b1e7640c0082e5d3}} 
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Geometry()}{Geometry()}\hspace{0.1cm}{\footnotesize\ttfamily [5/11]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a62e08237073617de993166ed4a9ab085}{Emb\+Line}}}]{line,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type,  }\item[{QGraphics\+Item $\ast$}]{parent = {\ttfamily 0} }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a5184b1638c630dfd69f56e604447132b}\label{classGeometry_a5184b1638c630dfd69f56e604447132b}} 
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Geometry()}{Geometry()}\hspace{0.1cm}{\footnotesize\ttfamily [6/11]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a4e48ebde5bd4d82b875f98b347bdd62c}{Emb\+Ellipse}}}]{ellipse,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type,  }\item[{QGraphics\+Item $\ast$}]{parent = {\ttfamily 0} }\end{DoxyParamCaption})}



Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. 


\begin{DoxyParams}{Parameters}
{\em ellipse} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
{\em parent} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a1a76b64f28185ceb4298b18204ec88e9}\label{classGeometry_a1a76b64f28185ceb4298b18204ec88e9}} 
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Geometry()}{Geometry()}\hspace{0.1cm}{\footnotesize\ttfamily [7/11]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_ac2f33b151fc40a0da3b14379aa0ec653}{Emb\+Rect}}}]{rect,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type,  }\item[{QGraphics\+Item $\ast$}]{parent = {\ttfamily 0} }\end{DoxyParamCaption})}



Construct a new \mbox{\hyperlink{classGeometry}{Geometry}} object. 


\begin{DoxyParams}{Parameters}
{\em rect} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
{\em parent} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a983aadd8e453b362dea24914e678c64f}\label{classGeometry_a983aadd8e453b362dea24914e678c64f}} 
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Geometry()}{Geometry()}\hspace{0.1cm}{\footnotesize\ttfamily [8/11]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}\item[{QString}]{str,  }\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{v,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type,  }\item[{QGraphics\+Item $\ast$}]{parent = {\ttfamily 0} }\end{DoxyParamCaption})}



Construct a new \mbox{\hyperlink{classGeometry}{Geometry}} object. 


\begin{DoxyParams}{Parameters}
{\em str} & \\
\hline
{\em v} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
{\em parent} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a3c87410f2337277ead84c6e700a44426}\label{classGeometry_a3c87410f2337277ead84c6e700a44426}} 
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Geometry()}{Geometry()}\hspace{0.1cm}{\footnotesize\ttfamily [9/11]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a62e08237073617de993166ed4a9ab085}{Emb\+Line}}}]{line,  }\item[{int}]{Type\+\_\+,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type,  }\item[{QGraphics\+Item $\ast$}]{parent }\end{DoxyParamCaption})}



Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. 


\begin{DoxyParams}{Parameters}
{\em line} & \\
\hline
{\em Type\+\_\+} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
{\em parent} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a5df8915eb1a375531f26db211f1bfbed}\label{classGeometry_a5df8915eb1a375531f26db211f1bfbed}} 
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Geometry()}{Geometry()}\hspace{0.1cm}{\footnotesize\ttfamily [10/11]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}\item[{QPainter\+Path}]{p,  }\item[{int}]{Type\+\_\+,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type,  }\item[{QGraphics\+Item $\ast$}]{parent = {\ttfamily 0} }\end{DoxyParamCaption})}



Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. 


\begin{DoxyParams}{Parameters}
{\em p} & \\
\hline
{\em Type\+\_\+} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
{\em parent} & \\
\hline
\end{DoxyParams}
For PATH, POLYLINE and POLYGON, set the Type\+\_\+ variable to one of these. \mbox{\Hypertarget{classGeometry_a11e81b51ae61f9c5f7a5bdfe3f94f7b1}\label{classGeometry_a11e81b51ae61f9c5f7a5bdfe3f94f7b1}} 
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\index{Geometry@{Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Geometry()}{Geometry()}\hspace{0.1cm}{\footnotesize\ttfamily [11/11]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{vector,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type,  }\item[{QGraphics\+Item $\ast$}]{parent = {\ttfamily 0} }\end{DoxyParamCaption})}



Construct a new \mbox{\hyperlink{classGeometry}{Geometry}}\+:\+: \mbox{\hyperlink{classGeometry}{Geometry}} object. 


\begin{DoxyParams}{Parameters}
{\em vector} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
{\em parent} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a6962692374e4aa8d9ef75e55fd4f5833}\label{classGeometry_a6962692374e4aa8d9ef75e55fd4f5833}} 
\index{Geometry@{Geometry}!````~Geometry@{$\sim$Geometry}}
\index{````~Geometry@{$\sim$Geometry}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{$\sim$Geometry()}{~Geometry()}}
{\footnotesize\ttfamily $\sim$\mbox{\hyperlink{classGeometry}{Geometry}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a6962692374e4aa8d9ef75e55fd4f5833}{Geometry\+::$\sim$\+Geometry}}. 



\doxysubsubsection{Member Function Documentation}
\mbox{\Hypertarget{classGeometry_a135d6ebf334fbac8cbcf4ece8534ce42}\label{classGeometry_a135d6ebf334fbac8cbcf4ece8534ce42}} 
\index{Geometry@{Geometry}!allGripPoints@{allGripPoints}}
\index{allGripPoints@{allGripPoints}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{allGripPoints()}{allGripPoints()}}
{\footnotesize\ttfamily std\+::vector$<$ QPointF $>$ all\+Grip\+Points (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a135d6ebf334fbac8cbcf4ece8534ce42}{Geometry\+::all\+Grip\+Points}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_acbc30e7f21e01b3654c584a5dd2c4572}\label{classGeometry_acbc30e7f21e01b3654c584a5dd2c4572}} 
\index{Geometry@{Geometry}!boundingRect@{boundingRect}}
\index{boundingRect@{boundingRect}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{boundingRect()}{boundingRect()}}
{\footnotesize\ttfamily QRectF bounding\+Rect (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

If gripped, force this object to be drawn even if it is offscreen. \mbox{\Hypertarget{classGeometry_a1545e793f7715b0886a884790622f847}\label{classGeometry_a1545e793f7715b0886a884790622f847}} 
\index{Geometry@{Geometry}!calculateArcData@{calculateArcData}}
\index{calculateArcData@{calculateArcData}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{calculateArcData()}{calculateArcData()}}
{\footnotesize\ttfamily void calculate\+Arc\+Data (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a09945e6e919629c5787e61582c712ba1}{Emb\+Arc}}}]{arc }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a1545e793f7715b0886a884790622f847}{Geometry\+::calculate\+Arc\+Data}}. 


\begin{DoxyParams}{Parameters}
{\em arc} & \\
\hline
\end{DoxyParams}
\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000022}{Todo}}]convert this to update and make it Type sensitive. \end{DoxyRefDesc}
\mbox{\Hypertarget{classGeometry_aff75cfb422ad670b15b3e79beee36e65}\label{classGeometry_aff75cfb422ad670b15b3e79beee36e65}} 
\index{Geometry@{Geometry}!circle\_click@{circle\_click}}
\index{circle\_click@{circle\_click}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{circle\_click()}{circle\_click()}}
{\footnotesize\ttfamily void circle\+\_\+click (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidermodder_8h_a4eea196dcdbc639ced9795286fc1bf1e}{Dictionary}}}]{global,  }\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{v }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_ad7b8179f2af447b57ca7ea1ce160dbe4}\label{classGeometry_ad7b8179f2af447b57ca7ea1ce160dbe4}} 
\index{Geometry@{Geometry}!drawRubberLine@{drawRubberLine}}
\index{drawRubberLine@{drawRubberLine}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{drawRubberLine()}{drawRubberLine()}}
{\footnotesize\ttfamily void draw\+Rubber\+Line (\begin{DoxyParamCaption}\item[{const QLineF \&}]{rub\+Line,  }\item[{QPainter $\ast$}]{painter = {\ttfamily 0},  }\item[{const char $\ast$}]{color\+From\+Scene = {\ttfamily 0} }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_ad7b8179f2af447b57ca7ea1ce160dbe4}{Geometry\+::draw\+Rubber\+Line}}. 


\begin{DoxyParams}{Parameters}
{\em rub\+Line} & \\
\hline
{\em painter} & \\
\hline
{\em color\+From\+Scene} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a0caedd585da2a079cc80e50516558845}\label{classGeometry_a0caedd585da2a079cc80e50516558845}} 
\index{Geometry@{Geometry}!findIndex@{findIndex}}
\index{findIndex@{findIndex}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{findIndex()}{findIndex()}}
{\footnotesize\ttfamily int find\+Index (\begin{DoxyParamCaption}\item[{const QPointF \&}]{point }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a0caedd585da2a079cc80e50516558845}{Geometry\+::find\+Index}}. 


\begin{DoxyParams}{Parameters}
{\em point} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_af377b9b2e3594940757c25610899c02b}\label{classGeometry_af377b9b2e3594940757c25610899c02b}} 
\index{Geometry@{Geometry}!gripEdit@{gripEdit}}
\index{gripEdit@{gripEdit}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{gripEdit()}{gripEdit()}}
{\footnotesize\ttfamily void grip\+Edit (\begin{DoxyParamCaption}\item[{const QPointF \&}]{before,  }\item[{const QPointF \&}]{after }\end{DoxyParamCaption})}



Dim\+Leader\+Object\+::grip\+Edit. 


\begin{DoxyParams}{Parameters}
{\em before} & \\
\hline
{\em after} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a2858154e2009b0e6e616f313177762bc}\label{classGeometry_a2858154e2009b0e6e616f313177762bc}} 
\index{Geometry@{Geometry}!init@{init}}
\index{init@{init}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{init()}{init()}}
{\footnotesize\ttfamily void init (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a49b9daa4f327a2167e5d5eba86ffae7e}\label{classGeometry_a49b9daa4f327a2167e5d5eba86ffae7e}} 
\index{Geometry@{Geometry}!init\_arc@{init\_arc}}
\index{init\_arc@{init\_arc}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{init\_arc()}{init\_arc()}}
{\footnotesize\ttfamily void init\+\_\+arc (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a09945e6e919629c5787e61582c712ba1}{Emb\+Arc}}}]{arc,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a2858154e2009b0e6e616f313177762bc}{Geometry\+::init}}. 


\begin{DoxyParams}{Parameters}
{\em arc} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
\end{DoxyParams}
WARNING\+: DO NOT enable QGraphics\+Item\+::\+Item\+Is\+Movable. If it is enabled, WARNING\+: and the item is double clicked, the scene will erratically move the item while zooming. WARNING\+: All movement has to be handled explicitly by us, not by the scene. \mbox{\Hypertarget{classGeometry_a6f8f336739f26e9c2564b0839f134f68}\label{classGeometry_a6f8f336739f26e9c2564b0839f134f68}} 
\index{Geometry@{Geometry}!init\_circle@{init\_circle}}
\index{init\_circle@{init\_circle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{init\_circle()}{init\_circle()}}
{\footnotesize\ttfamily void init\+\_\+circle (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a87fc13ccd4dbaa7de7c85efde17bba0e}{Emb\+Circle}}}]{circle,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a6f8f336739f26e9c2564b0839f134f68}{Geometry\+::init\+\_\+circle}}. 


\begin{DoxyParams}{Parameters}
{\em circle} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
\end{DoxyParams}
WARNING\+: DO NOT enable QGraphics\+Item\+::\+Item\+Is\+Movable. If it is enabled, WARNING\+: and the item is double clicked, the scene will erratically move the item while zooming. WARNING\+: All movement has to be handled explicitly by us, not by the scene. \mbox{\Hypertarget{classGeometry_a73bc8da96e36f1dc90ae3b4eddf61d67}\label{classGeometry_a73bc8da96e36f1dc90ae3b4eddf61d67}} 
\index{Geometry@{Geometry}!init\_ellipse@{init\_ellipse}}
\index{init\_ellipse@{init\_ellipse}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{init\_ellipse()}{init\_ellipse()}}
{\footnotesize\ttfamily void init\+\_\+ellipse (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a4e48ebde5bd4d82b875f98b347bdd62c}{Emb\+Ellipse}}}]{ellipse,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a73bc8da96e36f1dc90ae3b4eddf61d67}{Geometry\+::init\+\_\+ellipse}}. 


\begin{DoxyParams}{Parameters}
{\em ellipse} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
\end{DoxyParams}
\begin{DoxyWarning}{Warning}
DO NOT enable QGraphics\+Item\+::\+Item\+Is\+Movable. If it is enabled, and the item is double clicked, the scene will erratically move the item while zooming. All movement has to be handled explicitly by us, not by the scene. 
\end{DoxyWarning}
\mbox{\Hypertarget{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}\label{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}} 
\index{Geometry@{Geometry}!init\_line@{init\_line}}
\index{init\_line@{init\_line}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{init\_line()}{init\_line()}}
{\footnotesize\ttfamily void init\+\_\+line (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a62e08237073617de993166ed4a9ab085}{Emb\+Line}}}]{line,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}{Geometry\+::init\+\_\+line}}. 


\begin{DoxyParams}{Parameters}
{\em ellipse} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
\end{DoxyParams}
\begin{DoxyWarning}{Warning}
DO NOT enable QGraphics\+Item\+::\+Item\+Is\+Movable. If it is enabled, and the item is double clicked, the scene will erratically move the item while zooming. All movement has to be handled explicitly by us, not by the scene. 
\end{DoxyWarning}
\mbox{\Hypertarget{classGeometry_a286eaaf695d45f9e82a556861de32c26}\label{classGeometry_a286eaaf695d45f9e82a556861de32c26}} 
\index{Geometry@{Geometry}!init\_path@{init\_path}}
\index{init\_path@{init\_path}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{init\_path()}{init\_path()}}
{\footnotesize\ttfamily void init\+\_\+path (\begin{DoxyParamCaption}\item[{QPainter\+Path}]{p,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}{Geometry\+::init\+\_\+line}}. 


\begin{DoxyParams}{Parameters}
{\em ellipse} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
\end{DoxyParams}
\begin{DoxyWarning}{Warning}
DO NOT enable QGraphics\+Item\+::\+Item\+Is\+Movable. If it is enabled, and the item is double clicked, the scene will erratically move the item while zooming. All movement has to be handled explicitly by us, not by the scene. 
\end{DoxyWarning}
\mbox{\Hypertarget{classGeometry_a509ad4f68dcdfc7e674a48aa18917be2}\label{classGeometry_a509ad4f68dcdfc7e674a48aa18917be2}} 
\index{Geometry@{Geometry}!init\_point@{init\_point}}
\index{init\_point@{init\_point}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{init\_point()}{init\_point()}}
{\footnotesize\ttfamily void init\+\_\+point (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{position,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}{Geometry\+::init\+\_\+line}}. 


\begin{DoxyParams}{Parameters}
{\em ellipse} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
\end{DoxyParams}
\begin{DoxyWarning}{Warning}
DO NOT enable QGraphics\+Item\+::\+Item\+Is\+Movable. If it is enabled, and the item is double clicked, the scene will erratically move the item while zooming. All movement has to be handled explicitly by us, not by the scene. 
\end{DoxyWarning}
\mbox{\Hypertarget{classGeometry_a96c69ff3e796b7f9a06c14334dcbb1de}\label{classGeometry_a96c69ff3e796b7f9a06c14334dcbb1de}} 
\index{Geometry@{Geometry}!init\_rect@{init\_rect}}
\index{init\_rect@{init\_rect}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{init\_rect()}{init\_rect()}}
{\footnotesize\ttfamily void init\+\_\+rect (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_ac2f33b151fc40a0da3b14379aa0ec653}{Emb\+Rect}}}]{rect,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}{Geometry\+::init\+\_\+line}}. 


\begin{DoxyParams}{Parameters}
{\em ellipse} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
\end{DoxyParams}
\begin{DoxyWarning}{Warning}
DO NOT enable QGraphics\+Item\+::\+Item\+Is\+Movable. If it is enabled, and the item is double clicked, the scene will erratically move the item while zooming. All movement has to be handled explicitly by us, not by the scene. 
\end{DoxyWarning}
\mbox{\Hypertarget{classGeometry_a3a2630a232e7ee84a0ac8fa76ba70523}\label{classGeometry_a3a2630a232e7ee84a0ac8fa76ba70523}} 
\index{Geometry@{Geometry}!init\_text\_single@{init\_text\_single}}
\index{init\_text\_single@{init\_text\_single}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{init\_text\_single()}{init\_text\_single()}}
{\footnotesize\ttfamily void init\+\_\+text\+\_\+single (\begin{DoxyParamCaption}\item[{QString}]{str,  }\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{v,  }\item[{QRgb}]{rgb,  }\item[{Qt\+::\+Pen\+Style}]{line\+Type }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a81f66c667e4acd39b2ef5dfa02fd0625}{Geometry\+::init\+\_\+line}}. 


\begin{DoxyParams}{Parameters}
{\em ellipse} & \\
\hline
{\em rgb} & \\
\hline
{\em line\+Type} & \\
\hline
\end{DoxyParams}
\begin{DoxyWarning}{Warning}
DO NOT enable QGraphics\+Item\+::\+Item\+Is\+Movable. If it is enabled, and the item is double clicked, the scene will erratically move the item while zooming. All movement has to be handled explicitly by us, not by the scene.
\end{DoxyWarning}
\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000021}{Todo}}]set the justification properly. 

pass in proper lineweight \end{DoxyRefDesc}
\mbox{\Hypertarget{classGeometry_a71dcd474d5a8c0e5fdc137b48da18a0c}\label{classGeometry_a71dcd474d5a8c0e5fdc137b48da18a0c}} 
\index{Geometry@{Geometry}!mouseSnapPoint@{mouseSnapPoint}}
\index{mouseSnapPoint@{mouseSnapPoint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{mouseSnapPoint()}{mouseSnapPoint()}}
{\footnotesize\ttfamily QPointF mouse\+Snap\+Point (\begin{DoxyParamCaption}\item[{const QPointF \&}]{mouse\+Point }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a71dcd474d5a8c0e5fdc137b48da18a0c}{Geometry\+::mouse\+Snap\+Point}}. 


\begin{DoxyParams}{Parameters}
{\em mouse\+Point} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
the closest snap point to the mouse point. 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_ae380adfa92028104270960927de6de5f}\label{classGeometry_ae380adfa92028104270960927de6de5f}} 
\index{Geometry@{Geometry}!objectAngle@{objectAngle}}
\index{objectAngle@{objectAngle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectAngle()}{objectAngle()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Angle (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Dim\+Leader\+Object\+::object\+Angle. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a4f82df8fa35b9222a4efaff40516ffab}\label{classGeometry_a4f82df8fa35b9222a4efaff40516ffab}} 
\index{Geometry@{Geometry}!objectArcLength@{objectArcLength}}
\index{objectArcLength@{objectArcLength}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectArcLength()}{objectArcLength()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Arc\+Length (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a4f82df8fa35b9222a4efaff40516ffab}{Geometry\+::object\+Arc\+Length}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a1d648f1afe32d9f601d158d73cce9280}\label{classGeometry_a1d648f1afe32d9f601d158d73cce9280}} 
\index{Geometry@{Geometry}!objectArea@{objectArea}}
\index{objectArea@{objectArea}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectArea()}{objectArea()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Area (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a1d648f1afe32d9f601d158d73cce9280}{Geometry\+::object\+Area}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_afec90b40de4cca4f93bf3f1886cc5beb}\label{classGeometry_afec90b40de4cca4f93bf3f1886cc5beb}} 
\index{Geometry@{Geometry}!objectBottomLeft@{objectBottomLeft}}
\index{objectBottomLeft@{objectBottomLeft}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectBottomLeft()}{objectBottomLeft()}}
{\footnotesize\ttfamily QPointF object\+Bottom\+Left (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\begin{DoxyReturn}{Returns}
QPointF 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_aeba5b6b8e15e905c843683278ee37416}\label{classGeometry_aeba5b6b8e15e905c843683278ee37416}} 
\index{Geometry@{Geometry}!objectBottomRight@{objectBottomRight}}
\index{objectBottomRight@{objectBottomRight}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectBottomRight()}{objectBottomRight()}}
{\footnotesize\ttfamily QPointF object\+Bottom\+Right (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\begin{DoxyReturn}{Returns}
QPointF 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a2ed361c42d701fa6fd22953dd0a101d4}\label{classGeometry_a2ed361c42d701fa6fd22953dd0a101d4}} 
\index{Geometry@{Geometry}!objectCenter@{objectCenter}}
\index{objectCenter@{objectCenter}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectCenter()}{objectCenter()}}
{\footnotesize\ttfamily QPointF object\+Center (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_a639dfccd38df77df7356302413208784}\label{classGeometry_a639dfccd38df77df7356302413208784}} 
\index{Geometry@{Geometry}!objectChord@{objectChord}}
\index{objectChord@{objectChord}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectChord()}{objectChord()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Chord (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a639dfccd38df77df7356302413208784}{Geometry\+::object\+Chord}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a01a3f351a4b703c4a2f6eeeef6c1a1d1}\label{classGeometry_a01a3f351a4b703c4a2f6eeeef6c1a1d1}} 
\index{Geometry@{Geometry}!objectCircumference@{objectCircumference}}
\index{objectCircumference@{objectCircumference}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectCircumference()}{objectCircumference()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Circumference (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_aef6101cbf3aa3ab7c2e6c453ab8bbaf5}\label{classGeometry_aef6101cbf3aa3ab7c2e6c453ab8bbaf5}} 
\index{Geometry@{Geometry}!objectClockwise@{objectClockwise}}
\index{objectClockwise@{objectClockwise}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectClockwise()}{objectClockwise()}}
{\footnotesize\ttfamily bool object\+Clockwise (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_aef6101cbf3aa3ab7c2e6c453ab8bbaf5}{Geometry\+::object\+Clockwise}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a4e99f98e556fb046d44c3aa0668b3415}\label{classGeometry_a4e99f98e556fb046d44c3aa0668b3415}} 
\index{Geometry@{Geometry}!objectCopyPath@{objectCopyPath}}
\index{objectCopyPath@{objectCopyPath}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectCopyPath()}{objectCopyPath()}}
{\footnotesize\ttfamily QPainter\+Path object\+Copy\+Path (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Path\+Object\+::object\+Copy\+Path. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_ae321df251ba55706a1629c930fcb1f6d}\label{classGeometry_ae321df251ba55706a1629c930fcb1f6d}} 
\index{Geometry@{Geometry}!objectDelta@{objectDelta}}
\index{objectDelta@{objectDelta}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectDelta()}{objectDelta()}}
{\footnotesize\ttfamily QPointF object\+Delta (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_ab6f57229247078cdb1d2e3e0b989dd09}\label{classGeometry_ab6f57229247078cdb1d2e3e0b989dd09}} 
\index{Geometry@{Geometry}!objectDiameter@{objectDiameter}}
\index{objectDiameter@{objectDiameter}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectDiameter()}{objectDiameter()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Diameter (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a1f42ee56d456996d3457b7dcebddba79}\label{classGeometry_a1f42ee56d456996d3457b7dcebddba79}} 
\index{Geometry@{Geometry}!objectDiameterMajor@{objectDiameterMajor}}
\index{objectDiameterMajor@{objectDiameterMajor}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectDiameterMajor()}{objectDiameterMajor()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Diameter\+Major (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_ae73ba230cdef2a81caf79b5d17f948d1}\label{classGeometry_ae73ba230cdef2a81caf79b5d17f948d1}} 
\index{Geometry@{Geometry}!objectDiameterMinor@{objectDiameterMinor}}
\index{objectDiameterMinor@{objectDiameterMinor}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectDiameterMinor()}{objectDiameterMinor()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Diameter\+Minor (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a0ee8020262d9c7f613e08a99a902e4f6}\label{classGeometry_a0ee8020262d9c7f613e08a99a902e4f6}} 
\index{Geometry@{Geometry}!objectEndAngle@{objectEndAngle}}
\index{objectEndAngle@{objectEndAngle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectEndAngle()}{objectEndAngle()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+End\+Angle (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a0ee8020262d9c7f613e08a99a902e4f6}{Geometry\+::object\+End\+Angle}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a1bea940071b4e467c1d748b8fc9a0d41}\label{classGeometry_a1bea940071b4e467c1d748b8fc9a0d41}} 
\index{Geometry@{Geometry}!objectEndPoint@{objectEndPoint}}
\index{objectEndPoint@{objectEndPoint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectEndPoint()}{objectEndPoint()}}
{\footnotesize\ttfamily QPointF object\+End\+Point (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a1bea940071b4e467c1d748b8fc9a0d41}{Geometry\+::object\+End\+Point}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a3f43874c051efa40e13979d6d1f4b0fa}\label{classGeometry_a3f43874c051efa40e13979d6d1f4b0fa}} 
\index{Geometry@{Geometry}!objectEndPoint1@{objectEndPoint1}}
\index{objectEndPoint1@{objectEndPoint1}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectEndPoint1()}{objectEndPoint1()}}
{\footnotesize\ttfamily QPointF object\+End\+Point1 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Dim\+Leader\+Object\+::object\+End\+Point1. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a3fae9c9cb7b95033323c18b31c12543b}\label{classGeometry_a3fae9c9cb7b95033323c18b31c12543b}} 
\index{Geometry@{Geometry}!objectEndPoint2@{objectEndPoint2}}
\index{objectEndPoint2@{objectEndPoint2}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectEndPoint2()}{objectEndPoint2()}}
{\footnotesize\ttfamily QPointF object\+End\+Point2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a3fae9c9cb7b95033323c18b31c12543b}{Geometry\+::object\+End\+Point2}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a7d9a6447471fb24c1c543cb9b19829e9}\label{classGeometry_a7d9a6447471fb24c1c543cb9b19829e9}} 
\index{Geometry@{Geometry}!objectHeight@{objectHeight}}
\index{objectHeight@{objectHeight}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectHeight()}{objectHeight()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Height (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}





\begin{DoxyReturn}{Returns}
Emb\+Real 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a489830e6cd91e9be666a22569b123995}\label{classGeometry_a489830e6cd91e9be666a22569b123995}} 
\index{Geometry@{Geometry}!objectIncludedAngle@{objectIncludedAngle}}
\index{objectIncludedAngle@{objectIncludedAngle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectIncludedAngle()}{objectIncludedAngle()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Included\+Angle (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a489830e6cd91e9be666a22569b123995}{Geometry\+::object\+Included\+Angle}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a7cba36909f51041f66853cf31dd04bec}\label{classGeometry_a7cba36909f51041f66853cf31dd04bec}} 
\index{Geometry@{Geometry}!objectLength@{objectLength}}
\index{objectLength@{objectLength}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectLength()}{objectLength()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Length (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_ad66bb3acd5540bd5fae7913f3e5a0ade}\label{classGeometry_ad66bb3acd5540bd5fae7913f3e5a0ade}} 
\index{Geometry@{Geometry}!objectLineType@{objectLineType}}
\index{objectLineType@{objectLineType}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectLineType()}{objectLineType()}}
{\footnotesize\ttfamily Qt\+::\+Pen\+Style object\+Line\+Type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_aea73274ad0450c442fd9fa11dc44ea50}\label{classGeometry_aea73274ad0450c442fd9fa11dc44ea50}} 
\index{Geometry@{Geometry}!objectLineWeight@{objectLineWeight}}
\index{objectLineWeight@{objectLineWeight}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectLineWeight()}{objectLineWeight()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Line\+Weight (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_a6adfc86d9379e797d63e5e3ab6e8860a}\label{classGeometry_a6adfc86d9379e797d63e5e3ab6e8860a}} 
\index{Geometry@{Geometry}!objectMidPoint@{objectMidPoint}}
\index{objectMidPoint@{objectMidPoint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectMidPoint()}{objectMidPoint()}}
{\footnotesize\ttfamily QPointF object\+Mid\+Point (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a6adfc86d9379e797d63e5e3ab6e8860a}{Geometry\+::object\+Mid\+Point}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_aa11211c42d9a1cbd3889b1b47f6d84f3}\label{classGeometry_aa11211c42d9a1cbd3889b1b47f6d84f3}} 
\index{Geometry@{Geometry}!objectPos@{objectPos}}
\index{objectPos@{objectPos}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectPos()}{objectPos()}}
{\footnotesize\ttfamily QPointF object\+Pos (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_a8e7e6a30013907f251c897ac930c42ca}\label{classGeometry_a8e7e6a30013907f251c897ac930c42ca}} 
\index{Geometry@{Geometry}!objectQuadrant0@{objectQuadrant0}}
\index{objectQuadrant0@{objectQuadrant0}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectQuadrant0()}{objectQuadrant0()}}
{\footnotesize\ttfamily QPointF object\+Quadrant0 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\begin{DoxyReturn}{Returns}
QPointF 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_ad9303ae2312e0b1228e14d20ce9051f8}\label{classGeometry_ad9303ae2312e0b1228e14d20ce9051f8}} 
\index{Geometry@{Geometry}!objectQuadrant180@{objectQuadrant180}}
\index{objectQuadrant180@{objectQuadrant180}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectQuadrant180()}{objectQuadrant180()}}
{\footnotesize\ttfamily QPointF object\+Quadrant180 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\begin{DoxyReturn}{Returns}
QPointF 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a1955374aed1adb9e8b66a9daa4661cf5}\label{classGeometry_a1955374aed1adb9e8b66a9daa4661cf5}} 
\index{Geometry@{Geometry}!objectQuadrant270@{objectQuadrant270}}
\index{objectQuadrant270@{objectQuadrant270}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectQuadrant270()}{objectQuadrant270()}}
{\footnotesize\ttfamily QPointF object\+Quadrant270 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\begin{DoxyReturn}{Returns}
QPointF 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a8673a2d73edc793e2e09e6adda4d1b43}\label{classGeometry_a8673a2d73edc793e2e09e6adda4d1b43}} 
\index{Geometry@{Geometry}!objectQuadrant90@{objectQuadrant90}}
\index{objectQuadrant90@{objectQuadrant90}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectQuadrant90()}{objectQuadrant90()}}
{\footnotesize\ttfamily QPointF object\+Quadrant90 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\begin{DoxyReturn}{Returns}
QPointF 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_ae4464fd5eaed6c4250402eaf07677068}\label{classGeometry_ae4464fd5eaed6c4250402eaf07677068}} 
\index{Geometry@{Geometry}!objectRadius@{objectRadius}}
\index{objectRadius@{objectRadius}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectRadius()}{objectRadius()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Radius (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_acf9b8f4cee5f774676143231d12e4541}\label{classGeometry_acf9b8f4cee5f774676143231d12e4541}} 
\index{Geometry@{Geometry}!objectRadiusMajor@{objectRadiusMajor}}
\index{objectRadiusMajor@{objectRadiusMajor}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectRadiusMajor()}{objectRadiusMajor()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Radius\+Major (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_af23885d55290c9a1159660fab03c5d5c}\label{classGeometry_af23885d55290c9a1159660fab03c5d5c}} 
\index{Geometry@{Geometry}!objectRadiusMinor@{objectRadiusMinor}}
\index{objectRadiusMinor@{objectRadiusMinor}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectRadiusMinor()}{objectRadiusMinor()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Radius\+Minor (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_abe03f3b5a87d2521ef1dc2fdf5ab1eb8}\label{classGeometry_abe03f3b5a87d2521ef1dc2fdf5ab1eb8}} 
\index{Geometry@{Geometry}!objectRubberPoint@{objectRubberPoint}}
\index{objectRubberPoint@{objectRubberPoint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectRubberPoint()}{objectRubberPoint()}}
{\footnotesize\ttfamily QPointF object\+Rubber\+Point (\begin{DoxyParamCaption}\item[{QString}]{key }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_abe03f3b5a87d2521ef1dc2fdf5ab1eb8}{Geometry\+::object\+Rubber\+Point}}. 


\begin{DoxyParams}{Parameters}
{\em key} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_ac6bdf2f309f997ce062a4baac67781d0}\label{classGeometry_ac6bdf2f309f997ce062a4baac67781d0}} 
\index{Geometry@{Geometry}!objectRubberText@{objectRubberText}}
\index{objectRubberText@{objectRubberText}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectRubberText()}{objectRubberText()}}
{\footnotesize\ttfamily QString object\+Rubber\+Text (\begin{DoxyParamCaption}\item[{QString}]{key }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_ac6bdf2f309f997ce062a4baac67781d0}{Geometry\+::object\+Rubber\+Text}}. 


\begin{DoxyParams}{Parameters}
{\em key} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a97d75a3261eed41a361d141fa283a7d7}\label{classGeometry_a97d75a3261eed41a361d141fa283a7d7}} 
\index{Geometry@{Geometry}!objectSavePath@{objectSavePath}}
\index{objectSavePath@{objectSavePath}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectSavePath()}{objectSavePath()}}
{\footnotesize\ttfamily QPainter\+Path object\+Save\+Path (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a97d75a3261eed41a361d141fa283a7d7}{Geometry\+::object\+Save\+Path}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a58f9727d6c13ba1b8d0af1d437a0e578}\label{classGeometry_a58f9727d6c13ba1b8d0af1d437a0e578}} 
\index{Geometry@{Geometry}!objectSavePathList@{objectSavePathList}}
\index{objectSavePathList@{objectSavePathList}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectSavePathList()}{objectSavePathList()}}
{\footnotesize\ttfamily std\+::vector$<$ QPainter\+Path $>$ object\+Save\+Path\+List (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_a2090c19b875b602fa31c843ad2b88eb3}\label{classGeometry_a2090c19b875b602fa31c843ad2b88eb3}} 
\index{Geometry@{Geometry}!objectStartAngle@{objectStartAngle}}
\index{objectStartAngle@{objectStartAngle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectStartAngle()}{objectStartAngle()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Start\+Angle (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a2090c19b875b602fa31c843ad2b88eb3}{Geometry\+::object\+Start\+Angle}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a0c0e08bca2aa947008a031c0288162cf}\label{classGeometry_a0c0e08bca2aa947008a031c0288162cf}} 
\index{Geometry@{Geometry}!objectStartPoint@{objectStartPoint}}
\index{objectStartPoint@{objectStartPoint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectStartPoint()}{objectStartPoint()}}
{\footnotesize\ttfamily QPointF object\+Start\+Point (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a0c0e08bca2aa947008a031c0288162cf}{Geometry\+::object\+Start\+Point}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_aecba1fdb62dfb290d87ebcfd45e76828}\label{classGeometry_aecba1fdb62dfb290d87ebcfd45e76828}} 
\index{Geometry@{Geometry}!objectTopLeft@{objectTopLeft}}
\index{objectTopLeft@{objectTopLeft}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectTopLeft()}{objectTopLeft()}}
{\footnotesize\ttfamily QPointF object\+Top\+Left (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}





\begin{DoxyReturn}{Returns}
The top left corner location as a QPointF. 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a3ef541f15204e3f71e47b6f24dad8b55}\label{classGeometry_a3ef541f15204e3f71e47b6f24dad8b55}} 
\index{Geometry@{Geometry}!objectTopRight@{objectTopRight}}
\index{objectTopRight@{objectTopRight}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectTopRight()}{objectTopRight()}}
{\footnotesize\ttfamily QPointF object\+Top\+Right (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\begin{DoxyReturn}{Returns}
QPointF 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_accfb529f83bcc43ecac9335ad11bb8b5}\label{classGeometry_accfb529f83bcc43ecac9335ad11bb8b5}} 
\index{Geometry@{Geometry}!objectWidth@{objectWidth}}
\index{objectWidth@{objectWidth}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectWidth()}{objectWidth()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Width (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}





\begin{DoxyReturn}{Returns}
Emb\+Real 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a56ff3c692c89e939f32e2e9b5f585bfe}\label{classGeometry_a56ff3c692c89e939f32e2e9b5f585bfe}} 
\index{Geometry@{Geometry}!objectX@{objectX}}
\index{objectX@{objectX}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectX()}{objectX()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} objectX (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_a1f3f1e7247dfcf40c5668256f25d60a1}\label{classGeometry_a1f3f1e7247dfcf40c5668256f25d60a1}} 
\index{Geometry@{Geometry}!objectX1@{objectX1}}
\index{objectX1@{objectX1}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectX1()}{objectX1()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+X1 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_ab2e5a2b92ea4edb9ab156656174af041}\label{classGeometry_ab2e5a2b92ea4edb9ab156656174af041}} 
\index{Geometry@{Geometry}!objectX2@{objectX2}}
\index{objectX2@{objectX2}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectX2()}{objectX2()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+X2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_ad06041d10200772e9e5481458eef5dfc}\label{classGeometry_ad06041d10200772e9e5481458eef5dfc}} 
\index{Geometry@{Geometry}!objectY@{objectY}}
\index{objectY@{objectY}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectY()}{objectY()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} objectY (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_ac8be8f676ee00ac44a97eefbf38761a9}\label{classGeometry_ac8be8f676ee00ac44a97eefbf38761a9}} 
\index{Geometry@{Geometry}!objectY1@{objectY1}}
\index{objectY1@{objectY1}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectY1()}{objectY1()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Y1 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_ae63bb569b3224c6b2e3c7a85dc951fdf}\label{classGeometry_ae63bb569b3224c6b2e3c7a85dc951fdf}} 
\index{Geometry@{Geometry}!objectY2@{objectY2}}
\index{objectY2@{objectY2}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objectY2()}{objectY2()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} object\+Y2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_a8c124c843504f6971f6677f12ac9247f}\label{classGeometry_a8c124c843504f6971f6677f12ac9247f}} 
\index{Geometry@{Geometry}!paint@{paint}}
\index{paint@{paint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{paint()}{paint()}}
{\footnotesize\ttfamily void paint (\begin{DoxyParamCaption}\item[{QPainter $\ast$}]{painter,  }\item[{const QStyle\+Option\+Graphics\+Item $\ast$}]{option,  }\item[{QWidget $\ast$}]{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a8c124c843504f6971f6677f12ac9247f}{Geometry\+::paint}}. 


\begin{DoxyParams}{Parameters}
{\em painter} & \\
\hline
{\em option} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a7f8405662dc85ae3f3e257c36a065c8d}\label{classGeometry_a7f8405662dc85ae3f3e257c36a065c8d}} 
\index{Geometry@{Geometry}!realRender@{realRender}}
\index{realRender@{realRender}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{realRender()}{realRender()}}
{\footnotesize\ttfamily void real\+Render (\begin{DoxyParamCaption}\item[{QPainter $\ast$}]{painter,  }\item[{const QPainter\+Path \&}]{render\+Path }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a7f8405662dc85ae3f3e257c36a065c8d}{Geometry\+::real\+Render}}. 


\begin{DoxyParams}{Parameters}
{\em painter} & \\
\hline
{\em render\+Path} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a48b4497b44b5cad37e9c822d4f7f0bf8}\label{classGeometry_a48b4497b44b5cad37e9c822d4f7f0bf8}} 
\index{Geometry@{Geometry}!rect@{rect}}
\index{rect@{rect}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{rect()}{rect()}}
{\footnotesize\ttfamily QRectF rect (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a2439920cdd90dd38f50f557824299d0c}\label{classGeometry_a2439920cdd90dd38f50f557824299d0c}} 
\index{Geometry@{Geometry}!script\_click@{script\_click}}
\index{script\_click@{script\_click}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{script\_click()}{script\_click()}}
{\footnotesize\ttfamily void script\+\_\+click (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{v }\end{DoxyParamCaption})}



circle\+\_\+click 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\hypertarget{classGeometry_autotoc_md19}{}\doxysubparagraph{CIRCLE\+\_\+\+MODE\+\_\+1\+P\+\_\+\+RAD mode}\label{classGeometry_autotoc_md19}
For the circle object currently focussed, show two rubber points\+: one for the centre (the anchor) and the other at some point on the radius to adjust the radius.\hypertarget{classGeometry_autotoc_md20}{}\doxysubparagraph{CIRCLE\+\_\+\+MODE\+\_\+1\+P\+\_\+\+DIA mode}\label{classGeometry_autotoc_md20}
For the circle object currently focussed, show two rubber points\+: one for the left of the diameter and one for the right. These rubber points can be moved around the circle, but they always oppose one another. \mbox{\Hypertarget{classGeometry_a7ee44bad81e83c9383e44a61a52ed4c0}\label{classGeometry_a7ee44bad81e83c9383e44a61a52ed4c0}} 
\index{Geometry@{Geometry}!script\_context@{script\_context}}
\index{script\_context@{script\_context}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{script\_context()}{script\_context()}}
{\footnotesize\ttfamily void script\+\_\+context (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}}}]{str }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em str} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a9c4f23d73985c1d5e74c8ddd7806480b}\label{classGeometry_a9c4f23d73985c1d5e74c8ddd7806480b}} 
\index{Geometry@{Geometry}!script\_main@{script\_main}}
\index{script\_main@{script\_main}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{script\_main()}{script\_main()}}
{\footnotesize\ttfamily void script\+\_\+main (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a1446481a8cdebdb41bddf173d610ce65}\label{classGeometry_a1446481a8cdebdb41bddf173d610ce65}} 
\index{Geometry@{Geometry}!script\_prompt@{script\_prompt}}
\index{script\_prompt@{script\_prompt}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{script\_prompt()}{script\_prompt()}}
{\footnotesize\ttfamily void script\+\_\+prompt (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}}}]{str }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em str} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a321d2d38e3176c39656090d311ea753e}\label{classGeometry_a321d2d38e3176c39656090d311ea753e}} 
\index{Geometry@{Geometry}!setLine@{setLine}}
\index{setLine@{setLine}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setLine()}{setLine()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily void set\+Line (\begin{DoxyParamCaption}\item[{const QLineF \&}]{li }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a69935f9f192b284399c79e5b1ede9a14}\label{classGeometry_a69935f9f192b284399c79e5b1ede9a14}} 
\index{Geometry@{Geometry}!setLine@{setLine}}
\index{setLine@{setLine}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setLine()}{setLine()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily void set\+Line (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{x1,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{y1,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{x2,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{y2 }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a1b0fd6feba38b6e1862e0f45ccfca959}\label{classGeometry_a1b0fd6feba38b6e1862e0f45ccfca959}} 
\index{Geometry@{Geometry}!setObjectArea@{setObjectArea}}
\index{setObjectArea@{setObjectArea}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectArea()}{setObjectArea()}}
{\footnotesize\ttfamily void set\+Object\+Area (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{area }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a1b0fd6feba38b6e1862e0f45ccfca959}{Geometry\+::set\+Object\+Area}}. 


\begin{DoxyParams}{Parameters}
{\em area} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_ac66c41fce2b0e882f8979c94da33af98}\label{classGeometry_ac66c41fce2b0e882f8979c94da33af98}} 
\index{Geometry@{Geometry}!setObjectCenter@{setObjectCenter}}
\index{setObjectCenter@{setObjectCenter}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectCenter()}{setObjectCenter()}}
{\footnotesize\ttfamily void set\+Object\+Center (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{center }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a088d122cd2f294797b3d912fa5d77f7d}\label{classGeometry_a088d122cd2f294797b3d912fa5d77f7d}} 
\index{Geometry@{Geometry}!setObjectCenterX@{setObjectCenterX}}
\index{setObjectCenterX@{setObjectCenterX}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectCenterX()}{setObjectCenterX()}}
{\footnotesize\ttfamily void set\+Object\+CenterX (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{centerX }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a7fde4e68a4b06fd94c64f6bc55d94263}\label{classGeometry_a7fde4e68a4b06fd94c64f6bc55d94263}} 
\index{Geometry@{Geometry}!setObjectCenterY@{setObjectCenterY}}
\index{setObjectCenterY@{setObjectCenterY}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectCenterY()}{setObjectCenterY()}}
{\footnotesize\ttfamily void set\+Object\+CenterY (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{centerY }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a3ee089a6e2268d8754071f9690d833ac}\label{classGeometry_a3ee089a6e2268d8754071f9690d833ac}} 
\index{Geometry@{Geometry}!setObjectCircumference@{setObjectCircumference}}
\index{setObjectCircumference@{setObjectCircumference}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectCircumference()}{setObjectCircumference()}}
{\footnotesize\ttfamily void set\+Object\+Circumference (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{circumference }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a3ee089a6e2268d8754071f9690d833ac}{Geometry\+::set\+Object\+Circumference}}. 


\begin{DoxyParams}{Parameters}
{\em circumference} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_ab553f793afe8a3e04250810d7f9feb86}\label{classGeometry_ab553f793afe8a3e04250810d7f9feb86}} 
\index{Geometry@{Geometry}!setObjectDiameter@{setObjectDiameter}}
\index{setObjectDiameter@{setObjectDiameter}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectDiameter()}{setObjectDiameter()}}
{\footnotesize\ttfamily void set\+Object\+Diameter (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{diameter }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_ab553f793afe8a3e04250810d7f9feb86}{Geometry\+::set\+Object\+Diameter}}. 


\begin{DoxyParams}{Parameters}
{\em diameter} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_af43110139375d00ef5c2dbcce6f825a6}\label{classGeometry_af43110139375d00ef5c2dbcce6f825a6}} 
\index{Geometry@{Geometry}!setObjectDiameterMajor@{setObjectDiameterMajor}}
\index{setObjectDiameterMajor@{setObjectDiameterMajor}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectDiameterMajor()}{setObjectDiameterMajor()}}
{\footnotesize\ttfamily void set\+Object\+Diameter\+Major (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{diameter }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_aaa9c07c9c123e62f2610b5cc740adb6f}\label{classGeometry_aaa9c07c9c123e62f2610b5cc740adb6f}} 
\index{Geometry@{Geometry}!setObjectDiameterMinor@{setObjectDiameterMinor}}
\index{setObjectDiameterMinor@{setObjectDiameterMinor}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectDiameterMinor()}{setObjectDiameterMinor()}}
{\footnotesize\ttfamily void set\+Object\+Diameter\+Minor (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{diameter }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a0722a48c1d63a1151efbfc921cbffe5d}\label{classGeometry_a0722a48c1d63a1151efbfc921cbffe5d}} 
\index{Geometry@{Geometry}!setObjectEndAngle@{setObjectEndAngle}}
\index{setObjectEndAngle@{setObjectEndAngle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectEndAngle()}{setObjectEndAngle()}}
{\footnotesize\ttfamily void set\+Object\+End\+Angle (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{angle }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a0722a48c1d63a1151efbfc921cbffe5d}{Geometry\+::set\+Object\+End\+Angle}}. 


\begin{DoxyParams}{Parameters}
{\em angle} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a73b72a2bc92dff28cdac0ee4c5964ce2}\label{classGeometry_a73b72a2bc92dff28cdac0ee4c5964ce2}} 
\index{Geometry@{Geometry}!setObjectEndPoint@{setObjectEndPoint}}
\index{setObjectEndPoint@{setObjectEndPoint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectEndPoint()}{setObjectEndPoint()}}
{\footnotesize\ttfamily void set\+Object\+End\+Point (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{point }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a73b72a2bc92dff28cdac0ee4c5964ce2}{Geometry\+::set\+Object\+End\+Point}}. 


\begin{DoxyParams}{Parameters}
{\em point} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a0d9b69cf13c8a73745edb323ff4b5067}\label{classGeometry_a0d9b69cf13c8a73745edb323ff4b5067}} 
\index{Geometry@{Geometry}!setObjectEndPoint1@{setObjectEndPoint1}}
\index{setObjectEndPoint1@{setObjectEndPoint1}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectEndPoint1()}{setObjectEndPoint1()}}
{\footnotesize\ttfamily void set\+Object\+End\+Point1 (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{end\+Pt1 }\end{DoxyParamCaption})}



Dim\+Leader\+Object\+::set\+Object\+End\+Point1. 


\begin{DoxyParams}{Parameters}
{\em x1} & \\
\hline
{\em y1} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_aca65765d4960a53104e4bc890ecfca4e}\label{classGeometry_aca65765d4960a53104e4bc890ecfca4e}} 
\index{Geometry@{Geometry}!setObjectEndPoint2@{setObjectEndPoint2}}
\index{setObjectEndPoint2@{setObjectEndPoint2}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectEndPoint2()}{setObjectEndPoint2()}}
{\footnotesize\ttfamily void set\+Object\+End\+Point2 (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{end\+Pt2 }\end{DoxyParamCaption})}



Dim\+Leader\+Object\+::set\+Object\+End\+Point2. 


\begin{DoxyParams}{Parameters}
{\em x2} & \\
\hline
{\em y2} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a531f529a3746a8c61dc8741e0de86bbc}\label{classGeometry_a531f529a3746a8c61dc8741e0de86bbc}} 
\index{Geometry@{Geometry}!setObjectLineWeight@{setObjectLineWeight}}
\index{setObjectLineWeight@{setObjectLineWeight}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectLineWeight()}{setObjectLineWeight()}}
{\footnotesize\ttfamily void set\+Object\+Line\+Weight (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}}}]{line\+Weight }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a531f529a3746a8c61dc8741e0de86bbc}{Geometry\+::set\+Object\+Line\+Weight}}. 


\begin{DoxyParams}{Parameters}
{\em line\+Weight} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a412c2d93939850481aa1a0510939c043}\label{classGeometry_a412c2d93939850481aa1a0510939c043}} 
\index{Geometry@{Geometry}!setObjectMidPoint@{setObjectMidPoint}}
\index{setObjectMidPoint@{setObjectMidPoint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectMidPoint()}{setObjectMidPoint()}}
{\footnotesize\ttfamily void set\+Object\+Mid\+Point (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{point }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a412c2d93939850481aa1a0510939c043}{Geometry\+::set\+Object\+Mid\+Point}}. 


\begin{DoxyParams}{Parameters}
{\em point} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a4c60e3a9a4952f0780a652dfbc2d5c38}\label{classGeometry_a4c60e3a9a4952f0780a652dfbc2d5c38}} 
\index{Geometry@{Geometry}!setObjectPos@{setObjectPos}}
\index{setObjectPos@{setObjectPos}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectPos()}{setObjectPos()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily void set\+Object\+Pos (\begin{DoxyParamCaption}\item[{const QPointF \&}]{point }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_a77259130aaa4cdcd0910fa1ef60518a2}\label{classGeometry_a77259130aaa4cdcd0910fa1ef60518a2}} 
\index{Geometry@{Geometry}!setObjectPos@{setObjectPos}}
\index{setObjectPos@{setObjectPos}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectPos()}{setObjectPos()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily void set\+Object\+Pos (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{x,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{y }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_ae2e6f22fa0347b32a0aaba70eaca2113}\label{classGeometry_ae2e6f22fa0347b32a0aaba70eaca2113}} 
\index{Geometry@{Geometry}!setObjectRadius@{setObjectRadius}}
\index{setObjectRadius@{setObjectRadius}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectRadius()}{setObjectRadius()}}
{\footnotesize\ttfamily void set\+Object\+Radius (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{radius }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_ae2e6f22fa0347b32a0aaba70eaca2113}{Geometry\+::set\+Object\+Radius}}. 


\begin{DoxyParams}{Parameters}
{\em radius} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a349034f12af2783a9fc9300852448a28}\label{classGeometry_a349034f12af2783a9fc9300852448a28}} 
\index{Geometry@{Geometry}!setObjectRadiusMajor@{setObjectRadiusMajor}}
\index{setObjectRadiusMajor@{setObjectRadiusMajor}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectRadiusMajor()}{setObjectRadiusMajor()}}
{\footnotesize\ttfamily void set\+Object\+Radius\+Major (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{radius }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_af9784975bc2244a286aa596a74c50c78}\label{classGeometry_af9784975bc2244a286aa596a74c50c78}} 
\index{Geometry@{Geometry}!setObjectRadiusMinor@{setObjectRadiusMinor}}
\index{setObjectRadiusMinor@{setObjectRadiusMinor}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectRadiusMinor()}{setObjectRadiusMinor()}}
{\footnotesize\ttfamily void set\+Object\+Radius\+Minor (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{radius }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_ab2758725f00db97e2deffa860e8c56fc}\label{classGeometry_ab2758725f00db97e2deffa860e8c56fc}} 
\index{Geometry@{Geometry}!setObjectRect@{setObjectRect}}
\index{setObjectRect@{setObjectRect}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectRect()}{setObjectRect()}}
{\footnotesize\ttfamily void set\+Object\+Rect (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{x,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{y,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{w,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{h }\end{DoxyParamCaption})}





\mbox{\Hypertarget{classGeometry_ab26096023d9c94ac4d05d0b65f432433}\label{classGeometry_ab26096023d9c94ac4d05d0b65f432433}} 
\index{Geometry@{Geometry}!setObjectSize@{setObjectSize}}
\index{setObjectSize@{setObjectSize}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectSize()}{setObjectSize()}}
{\footnotesize\ttfamily void set\+Object\+Size (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{width,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{height }\end{DoxyParamCaption})}





\mbox{\Hypertarget{classGeometry_a6c2d9827466eb0f7d341993118485878}\label{classGeometry_a6c2d9827466eb0f7d341993118485878}} 
\index{Geometry@{Geometry}!setObjectStartAngle@{setObjectStartAngle}}
\index{setObjectStartAngle@{setObjectStartAngle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectStartAngle()}{setObjectStartAngle()}}
{\footnotesize\ttfamily void set\+Object\+Start\+Angle (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{angle }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a6c2d9827466eb0f7d341993118485878}{Geometry\+::set\+Object\+Start\+Angle}}. 


\begin{DoxyParams}{Parameters}
{\em angle} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a7effabdc051a80a4fe15916637354159}\label{classGeometry_a7effabdc051a80a4fe15916637354159}} 
\index{Geometry@{Geometry}!setObjectStartPoint@{setObjectStartPoint}}
\index{setObjectStartPoint@{setObjectStartPoint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectStartPoint()}{setObjectStartPoint()}}
{\footnotesize\ttfamily void set\+Object\+Start\+Point (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{point }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a7effabdc051a80a4fe15916637354159}{Geometry\+::set\+Object\+Start\+Point}}. 


\begin{DoxyParams}{Parameters}
{\em point} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a29f207a54665d198eaf34554c4ad8b0e}\label{classGeometry_a29f207a54665d198eaf34554c4ad8b0e}} 
\index{Geometry@{Geometry}!setObjectText@{setObjectText}}
\index{setObjectText@{setObjectText}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectText()}{setObjectText()}}
{\footnotesize\ttfamily void set\+Object\+Text (\begin{DoxyParamCaption}\item[{QString}]{str }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a3648aac4e45457b514e63feb94b09871}\label{classGeometry_a3648aac4e45457b514e63feb94b09871}} 
\index{Geometry@{Geometry}!setObjectTextBackward@{setObjectTextBackward}}
\index{setObjectTextBackward@{setObjectTextBackward}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectTextBackward()}{setObjectTextBackward()}}
{\footnotesize\ttfamily void set\+Object\+Text\+Backward (\begin{DoxyParamCaption}\item[{bool}]{val }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em val} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_abbe9bd3dc1e581452d1b1781e74e3ab2}\label{classGeometry_abbe9bd3dc1e581452d1b1781e74e3ab2}} 
\index{Geometry@{Geometry}!setObjectTextBold@{setObjectTextBold}}
\index{setObjectTextBold@{setObjectTextBold}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectTextBold()}{setObjectTextBold()}}
{\footnotesize\ttfamily void set\+Object\+Text\+Bold (\begin{DoxyParamCaption}\item[{bool}]{val }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em val} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a5f5f4a340a3c63cfe1816bbbae0f3cbd}\label{classGeometry_a5f5f4a340a3c63cfe1816bbbae0f3cbd}} 
\index{Geometry@{Geometry}!setObjectTextFont@{setObjectTextFont}}
\index{setObjectTextFont@{setObjectTextFont}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectTextFont()}{setObjectTextFont()}}
{\footnotesize\ttfamily void set\+Object\+Text\+Font (\begin{DoxyParamCaption}\item[{QString}]{font }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em font} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_aef488be07adb7c5ba2d451ffcf720d73}\label{classGeometry_aef488be07adb7c5ba2d451ffcf720d73}} 
\index{Geometry@{Geometry}!setObjectTextItalic@{setObjectTextItalic}}
\index{setObjectTextItalic@{setObjectTextItalic}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectTextItalic()}{setObjectTextItalic()}}
{\footnotesize\ttfamily void set\+Object\+Text\+Italic (\begin{DoxyParamCaption}\item[{bool}]{val }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em val} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_afa43cd512ba38df6ba50adf09f524da8}\label{classGeometry_afa43cd512ba38df6ba50adf09f524da8}} 
\index{Geometry@{Geometry}!setObjectTextJustify@{setObjectTextJustify}}
\index{setObjectTextJustify@{setObjectTextJustify}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectTextJustify()}{setObjectTextJustify()}}
{\footnotesize\ttfamily void set\+Object\+Text\+Justify (\begin{DoxyParamCaption}\item[{QString}]{justify }\end{DoxyParamCaption})}



Verify the string is a valid option, otherwise default to \char`\"{}\+Left\char`\"{}. 


\begin{DoxyParams}{Parameters}
{\em justify} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a114d0fdd4858dc01557f23b5b246807d}\label{classGeometry_a114d0fdd4858dc01557f23b5b246807d}} 
\index{Geometry@{Geometry}!setObjectTextOverline@{setObjectTextOverline}}
\index{setObjectTextOverline@{setObjectTextOverline}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectTextOverline()}{setObjectTextOverline()}}
{\footnotesize\ttfamily void set\+Object\+Text\+Overline (\begin{DoxyParamCaption}\item[{bool}]{val }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em val} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_adb0d1365dd5e5491ff66bdb017f7d9dd}\label{classGeometry_adb0d1365dd5e5491ff66bdb017f7d9dd}} 
\index{Geometry@{Geometry}!setObjectTextSize@{setObjectTextSize}}
\index{setObjectTextSize@{setObjectTextSize}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectTextSize()}{setObjectTextSize()}}
{\footnotesize\ttfamily void set\+Object\+Text\+Size (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{size }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em size} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a900f48dff7954e7f73b0b3b2c36e527f}\label{classGeometry_a900f48dff7954e7f73b0b3b2c36e527f}} 
\index{Geometry@{Geometry}!setObjectTextStrikeOut@{setObjectTextStrikeOut}}
\index{setObjectTextStrikeOut@{setObjectTextStrikeOut}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectTextStrikeOut()}{setObjectTextStrikeOut()}}
{\footnotesize\ttfamily void set\+Object\+Text\+Strike\+Out (\begin{DoxyParamCaption}\item[{bool}]{val }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em val} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_aee43a0de60de2931ec49670747a0adba}\label{classGeometry_aee43a0de60de2931ec49670747a0adba}} 
\index{Geometry@{Geometry}!setObjectTextStyle@{setObjectTextStyle}}
\index{setObjectTextStyle@{setObjectTextStyle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectTextStyle()}{setObjectTextStyle()}}
{\footnotesize\ttfamily void set\+Object\+Text\+Style (\begin{DoxyParamCaption}\item[{bool}]{bold,  }\item[{bool}]{italic,  }\item[{bool}]{under,  }\item[{bool}]{strike,  }\item[{bool}]{over }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em bold} & \\
\hline
{\em italic} & \\
\hline
{\em under} & \\
\hline
{\em strike} & \\
\hline
{\em over} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a94deb01a75599d586c41319369a99bde}\label{classGeometry_a94deb01a75599d586c41319369a99bde}} 
\index{Geometry@{Geometry}!setObjectTextUnderline@{setObjectTextUnderline}}
\index{setObjectTextUnderline@{setObjectTextUnderline}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectTextUnderline()}{setObjectTextUnderline()}}
{\footnotesize\ttfamily void set\+Object\+Text\+Underline (\begin{DoxyParamCaption}\item[{bool}]{val }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em val} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a751e66a1a647a1b5980069f719db0ce7}\label{classGeometry_a751e66a1a647a1b5980069f719db0ce7}} 
\index{Geometry@{Geometry}!setObjectTextUpsideDown@{setObjectTextUpsideDown}}
\index{setObjectTextUpsideDown@{setObjectTextUpsideDown}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectTextUpsideDown()}{setObjectTextUpsideDown()}}
{\footnotesize\ttfamily void set\+Object\+Text\+Upside\+Down (\begin{DoxyParamCaption}\item[{bool}]{val }\end{DoxyParamCaption})}


\begin{DoxyParams}{Parameters}
{\em val} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a16b8364c9f0b4ef9ce1a0604b58faf60}\label{classGeometry_a16b8364c9f0b4ef9ce1a0604b58faf60}} 
\index{Geometry@{Geometry}!setObjectX@{setObjectX}}
\index{setObjectX@{setObjectX}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectX()}{setObjectX()}}
{\footnotesize\ttfamily void set\+ObjectX (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{x }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_a4e5af5d52a15ae578a26d72f6bc6f52a}\label{classGeometry_a4e5af5d52a15ae578a26d72f6bc6f52a}} 
\index{Geometry@{Geometry}!setObjectY@{setObjectY}}
\index{setObjectY@{setObjectY}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setObjectY()}{setObjectY()}}
{\footnotesize\ttfamily void set\+ObjectY (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{y }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{classGeometry_ae443d04537526140184689e987b27623}\label{classGeometry_ae443d04537526140184689e987b27623}} 
\index{Geometry@{Geometry}!setRect@{setRect}}
\index{setRect@{setRect}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setRect()}{setRect()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily void set\+Rect (\begin{DoxyParamCaption}\item[{const QRectF \&}]{r }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_aac7bf9412ec3b195464feb6a36148d99}\label{classGeometry_aac7bf9412ec3b195464feb6a36148d99}} 
\index{Geometry@{Geometry}!setRect@{setRect}}
\index{setRect@{setRect}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{setRect()}{setRect()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily void set\+Rect (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{x,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{y,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{w,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{h }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classGeometry_a62d4c9cc0b6f78cdb862446503a875bd}\label{classGeometry_a62d4c9cc0b6f78cdb862446503a875bd}} 
\index{Geometry@{Geometry}!subPathList@{subPathList}}
\index{subPathList@{subPathList}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{subPathList()}{subPathList()}}
{\footnotesize\ttfamily std\+::vector$<$ QPainter\+Path $>$ sub\+Path\+List (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\begin{DoxyReturn}{Returns}
std\+::vector$<$\+QPainter\+Path$>$ 
\end{DoxyReturn}
\mbox{\Hypertarget{classGeometry_a9cb074acda65e1d0e20b71c2ca570257}\label{classGeometry_a9cb074acda65e1d0e20b71c2ca570257}} 
\index{Geometry@{Geometry}!type@{type}}
\index{type@{type}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{type()}{type()}}
{\footnotesize\ttfamily virtual int type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}

\mbox{\Hypertarget{classGeometry_a290c1d76d4b7ca0eb115d7a0dee4ef60}\label{classGeometry_a290c1d76d4b7ca0eb115d7a0dee4ef60}} 
\index{Geometry@{Geometry}!updateArcRect@{updateArcRect}}
\index{updateArcRect@{updateArcRect}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{updateArcRect()}{updateArcRect()}}
{\footnotesize\ttfamily void update\+Arc\+Rect (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{radius }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a290c1d76d4b7ca0eb115d7a0dee4ef60}{Geometry\+::update\+Arc\+Rect}}. 


\begin{DoxyParams}{Parameters}
{\em radius} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_ab568f2641d0416b0a106d260f52b02db}\label{classGeometry_ab568f2641d0416b0a106d260f52b02db}} 
\index{Geometry@{Geometry}!updateLeader@{updateLeader}}
\index{updateLeader@{updateLeader}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{updateLeader()}{updateLeader()}}
{\footnotesize\ttfamily void update\+Leader (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Dim\+Leader\+Object\+::update\+Leader. 

\mbox{\Hypertarget{classGeometry_a039f7f27373baf7ff380fc8977240095}\label{classGeometry_a039f7f27373baf7ff380fc8977240095}} 
\index{Geometry@{Geometry}!updatePath@{updatePath}}
\index{updatePath@{updatePath}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{updatePath()}{updatePath()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily void update\+Path (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a039f7f27373baf7ff380fc8977240095}{Geometry\+::update\+Path}}. 

For path and polyline set normal\+Path before calling. \mbox{\Hypertarget{classGeometry_a0c5988f5592958a4a556713f81ac01f2}\label{classGeometry_a0c5988f5592958a4a556713f81ac01f2}} 
\index{Geometry@{Geometry}!updatePath@{updatePath}}
\index{updatePath@{updatePath}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{updatePath()}{updatePath()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily void update\+Path (\begin{DoxyParamCaption}\item[{const QPainter\+Path \&}]{p }\end{DoxyParamCaption})}



\mbox{\hyperlink{classGeometry_a039f7f27373baf7ff380fc8977240095}{Geometry\+::update\+Path}}. 


\begin{DoxyParams}{Parameters}
{\em p} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_add4e11623be9bc6e02557c67674564ed}\label{classGeometry_add4e11623be9bc6e02557c67674564ed}} 
\index{Geometry@{Geometry}!updateRubber@{updateRubber}}
\index{updateRubber@{updateRubber}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{updateRubber()}{updateRubber()}}
{\footnotesize\ttfamily void update\+Rubber (\begin{DoxyParamCaption}\item[{QPainter $\ast$}]{painter = {\ttfamily 0} }\end{DoxyParamCaption})}



Dim\+Leader\+Object\+::update\+Rubber. 


\begin{DoxyParams}{Parameters}
{\em painter} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGeometry_a7a4f72c5a39460456b69f173746b91d2}\label{classGeometry_a7a4f72c5a39460456b69f173746b91d2}} 
\index{Geometry@{Geometry}!vulcanize@{vulcanize}}
\index{vulcanize@{vulcanize}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{vulcanize()}{vulcanize()}}
{\footnotesize\ttfamily void vulcanize (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Dim\+Leader\+Object\+::vulcanize. 



\doxysubsubsection{Member Data Documentation}
\mbox{\Hypertarget{classGeometry_a5f708d99c63a02b6dba3041aa199b413}\label{classGeometry_a5f708d99c63a02b6dba3041aa199b413}} 
\index{Geometry@{Geometry}!arcEndPoint@{arcEndPoint}}
\index{arcEndPoint@{arcEndPoint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{arcEndPoint}{arcEndPoint}}
{\footnotesize\ttfamily QPointF arc\+End\+Point}

\mbox{\Hypertarget{classGeometry_a4867b714e79e91beab11ef5223d81232}\label{classGeometry_a4867b714e79e91beab11ef5223d81232}} 
\index{Geometry@{Geometry}!arcMidPoint@{arcMidPoint}}
\index{arcMidPoint@{arcMidPoint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{arcMidPoint}{arcMidPoint}}
{\footnotesize\ttfamily QPointF arc\+Mid\+Point}

\mbox{\Hypertarget{classGeometry_a6fd8bd63bf68dec1a247d58e9bf97396}\label{classGeometry_a6fd8bd63bf68dec1a247d58e9bf97396}} 
\index{Geometry@{Geometry}!arcStartPoint@{arcStartPoint}}
\index{arcStartPoint@{arcStartPoint}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{arcStartPoint}{arcStartPoint}}
{\footnotesize\ttfamily QPointF arc\+Start\+Point}

\mbox{\Hypertarget{classGeometry_a465e41cec4e7f069ec17a8a8c1e9b9ba}\label{classGeometry_a465e41cec4e7f069ec17a8a8c1e9b9ba}} 
\index{Geometry@{Geometry}!arrowStyleAngle@{arrowStyleAngle}}
\index{arrowStyleAngle@{arrowStyleAngle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{arrowStyleAngle}{arrowStyleAngle}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} arrow\+Style\+Angle}

\mbox{\Hypertarget{classGeometry_a093e686fb87f97cd542d343e975c52c8}\label{classGeometry_a093e686fb87f97cd542d343e975c52c8}} 
\index{Geometry@{Geometry}!arrowStyleLength@{arrowStyleLength}}
\index{arrowStyleLength@{arrowStyleLength}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{arrowStyleLength}{arrowStyleLength}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} arrow\+Style\+Length}

\mbox{\Hypertarget{classGeometry_a26bebea450c1540a2b8a16afd95ecba8}\label{classGeometry_a26bebea450c1540a2b8a16afd95ecba8}} 
\index{Geometry@{Geometry}!arrowStylePath@{arrowStylePath}}
\index{arrowStylePath@{arrowStylePath}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{arrowStylePath}{arrowStylePath}}
{\footnotesize\ttfamily QPainter\+Path arrow\+Style\+Path}

\mbox{\Hypertarget{classGeometry_a3ce0b3462ff69b4313e359760f9bbec3}\label{classGeometry_a3ce0b3462ff69b4313e359760f9bbec3}} 
\index{Geometry@{Geometry}!curved@{curved}}
\index{curved@{curved}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{curved}{curved}}
{\footnotesize\ttfamily bool curved}

\mbox{\Hypertarget{classGeometry_a3023ca63d849176097cdc2194830f64b}\label{classGeometry_a3023ca63d849176097cdc2194830f64b}} 
\index{Geometry@{Geometry}!filled@{filled}}
\index{filled@{filled}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{filled}{filled}}
{\footnotesize\ttfamily bool filled}

\mbox{\Hypertarget{classGeometry_ad13cefad9b419a67d5a86189cd70a6a9}\label{classGeometry_ad13cefad9b419a67d5a86189cd70a6a9}} 
\index{Geometry@{Geometry}!gripIndex@{gripIndex}}
\index{gripIndex@{gripIndex}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{gripIndex}{gripIndex}}
{\footnotesize\ttfamily int grip\+Index}

\mbox{\Hypertarget{classGeometry_a5a1941874db4c32889cb158ead8ac09b}\label{classGeometry_a5a1941874db4c32889cb158ead8ac09b}} 
\index{Geometry@{Geometry}!lineStyleAngle@{lineStyleAngle}}
\index{lineStyleAngle@{lineStyleAngle}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{lineStyleAngle}{lineStyleAngle}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} line\+Style\+Angle}

\mbox{\Hypertarget{classGeometry_aea05568d1073613b79ca4f8924eb01d0}\label{classGeometry_aea05568d1073613b79ca4f8924eb01d0}} 
\index{Geometry@{Geometry}!lineStyleLength@{lineStyleLength}}
\index{lineStyleLength@{lineStyleLength}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{lineStyleLength}{lineStyleLength}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} line\+Style\+Length}

\mbox{\Hypertarget{classGeometry_aa156f8b9f6a7c26ee823e571cd500acd}\label{classGeometry_aa156f8b9f6a7c26ee823e571cd500acd}} 
\index{Geometry@{Geometry}!lineStylePath@{lineStylePath}}
\index{lineStylePath@{lineStylePath}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{lineStylePath}{lineStylePath}}
{\footnotesize\ttfamily QPainter\+Path line\+Style\+Path}

\mbox{\Hypertarget{classGeometry_ade83f75b3122d793d6f692ed411921da}\label{classGeometry_ade83f75b3122d793d6f692ed411921da}} 
\index{Geometry@{Geometry}!lwtPen@{lwtPen}}
\index{lwtPen@{lwtPen}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{lwtPen}{lwtPen}}
{\footnotesize\ttfamily QPen lwt\+Pen}

\mbox{\Hypertarget{classGeometry_a2d031a596313582e57c7e3401a3b0982}\label{classGeometry_a2d031a596313582e57c7e3401a3b0982}} 
\index{Geometry@{Geometry}!normalPath@{normalPath}}
\index{normalPath@{normalPath}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{normalPath}{normalPath}}
{\footnotesize\ttfamily QPainter\+Path normal\+Path}

\mbox{\Hypertarget{classGeometry_a09be3a0f6335d3e520574d9e050e5835}\label{classGeometry_a09be3a0f6335d3e520574d9e050e5835}} 
\index{Geometry@{Geometry}!objID@{objID}}
\index{objID@{objID}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objID}{objID}}
{\footnotesize\ttfamily int64\+\_\+t obj\+ID}

\mbox{\Hypertarget{classGeometry_a354490514773214110dd038847f7510e}\label{classGeometry_a354490514773214110dd038847f7510e}} 
\index{Geometry@{Geometry}!objLine@{objLine}}
\index{objLine@{objLine}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objLine}{objLine}}
{\footnotesize\ttfamily QLineF obj\+Line}

\mbox{\Hypertarget{classGeometry_a2b56b214c2181ebc987cea243ad90d84}\label{classGeometry_a2b56b214c2181ebc987cea243ad90d84}} 
\index{Geometry@{Geometry}!objPen@{objPen}}
\index{objPen@{objPen}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objPen}{objPen}}
{\footnotesize\ttfamily QPen obj\+Pen}

\mbox{\Hypertarget{classGeometry_ada93ae3347ea6b29b54a63bd2a45831c}\label{classGeometry_ada93ae3347ea6b29b54a63bd2a45831c}} 
\index{Geometry@{Geometry}!objRubberMode@{objRubberMode}}
\index{objRubberMode@{objRubberMode}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objRubberMode}{objRubberMode}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}} obj\+Rubber\+Mode = \char`\"{}OBJ\+\_\+\+RUBBER\+\_\+\+OFF\char`\"{}}

\mbox{\Hypertarget{classGeometry_a7369d3b6403fe2ffbebaa63ad51bf609}\label{classGeometry_a7369d3b6403fe2ffbebaa63ad51bf609}} 
\index{Geometry@{Geometry}!objRubberPoints@{objRubberPoints}}
\index{objRubberPoints@{objRubberPoints}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objRubberPoints}{objRubberPoints}}
{\footnotesize\ttfamily QHash$<$QString, QPointF$>$ obj\+Rubber\+Points}

\mbox{\Hypertarget{classGeometry_a520c9eb8e88469046cdaab1f3d679e69}\label{classGeometry_a520c9eb8e88469046cdaab1f3d679e69}} 
\index{Geometry@{Geometry}!objRubberTexts@{objRubberTexts}}
\index{objRubberTexts@{objRubberTexts}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objRubberTexts}{objRubberTexts}}
{\footnotesize\ttfamily QHash$<$QString, QString$>$ obj\+Rubber\+Texts}

\mbox{\Hypertarget{classGeometry_a436935c8d5c17c50a8ec53f70dd348e0}\label{classGeometry_a436935c8d5c17c50a8ec53f70dd348e0}} 
\index{Geometry@{Geometry}!objText@{objText}}
\index{objText@{objText}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objText}{objText}}
{\footnotesize\ttfamily QString obj\+Text}

\mbox{\Hypertarget{classGeometry_a7377723a61779d93dac21ab6baf1e524}\label{classGeometry_a7377723a61779d93dac21ab6baf1e524}} 
\index{Geometry@{Geometry}!objTextBackward@{objTextBackward}}
\index{objTextBackward@{objTextBackward}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objTextBackward}{objTextBackward}}
{\footnotesize\ttfamily bool obj\+Text\+Backward}

\mbox{\Hypertarget{classGeometry_a55a3988ac8255fcf5e354aca19fa984d}\label{classGeometry_a55a3988ac8255fcf5e354aca19fa984d}} 
\index{Geometry@{Geometry}!objTextFont@{objTextFont}}
\index{objTextFont@{objTextFont}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objTextFont}{objTextFont}}
{\footnotesize\ttfamily QString obj\+Text\+Font}

\mbox{\Hypertarget{classGeometry_a6aeda44e1b3a63360c352b5454d1e7da}\label{classGeometry_a6aeda44e1b3a63360c352b5454d1e7da}} 
\index{Geometry@{Geometry}!objTextJustify@{objTextJustify}}
\index{objTextJustify@{objTextJustify}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objTextJustify}{objTextJustify}}
{\footnotesize\ttfamily QString obj\+Text\+Justify}

\mbox{\Hypertarget{classGeometry_ac9429bed2406eb0b91c4757f9a14ace3}\label{classGeometry_ac9429bed2406eb0b91c4757f9a14ace3}} 
\index{Geometry@{Geometry}!objTextPath@{objTextPath}}
\index{objTextPath@{objTextPath}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objTextPath}{objTextPath}}
{\footnotesize\ttfamily QPainter\+Path obj\+Text\+Path}

\mbox{\Hypertarget{classGeometry_aea46e55e75f9793fa12c083156f0fb93}\label{classGeometry_aea46e55e75f9793fa12c083156f0fb93}} 
\index{Geometry@{Geometry}!objTextUpsideDown@{objTextUpsideDown}}
\index{objTextUpsideDown@{objTextUpsideDown}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{objTextUpsideDown}{objTextUpsideDown}}
{\footnotesize\ttfamily bool obj\+Text\+Upside\+Down}

\mbox{\Hypertarget{classGeometry_a975c830440392f8b4a9f4b60389d8d7f}\label{classGeometry_a975c830440392f8b4a9f4b60389d8d7f}} 
\index{Geometry@{Geometry}!properties@{properties}}
\index{properties@{properties}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{properties}{properties}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidermodder_8h_a4eea196dcdbc639ced9795286fc1bf1e}{Dictionary}} properties}

\mbox{\Hypertarget{classGeometry_ae011432eaca3858364b05a111f4011d3}\label{classGeometry_ae011432eaca3858364b05a111f4011d3}} 
\index{Geometry@{Geometry}!Type@{Type}}
\index{Type@{Type}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{Type}{Type}}
{\footnotesize\ttfamily int Type = \mbox{\hyperlink{embroidermodder_8h_a22d81a3797a15002a24137b9aa8e9ed8a188856aed0c8c16c681ef5a5ac15069e}{OBJ\+\_\+\+TYPE\+\_\+\+BASE}}}

\mbox{\Hypertarget{classGeometry_a4ea20b9e54bcd6116d4f667e8ce4fce8}\label{classGeometry_a4ea20b9e54bcd6116d4f667e8ce4fce8}} 
\index{Geometry@{Geometry}!x\_values@{x\_values}}
\index{x\_values@{x\_values}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{x\_values}{x\_values}}
{\footnotesize\ttfamily std\+::vector$<$\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}$>$ x\+\_\+values}

\mbox{\Hypertarget{classGeometry_ac60faf88647a7a2c624aeb1caedd6581}\label{classGeometry_ac60faf88647a7a2c624aeb1caedd6581}} 
\index{Geometry@{Geometry}!y\_values@{y\_values}}
\index{y\_values@{y\_values}!Geometry@{Geometry}}
\doxyparagraph{\texorpdfstring{y\_values}{y\_values}}
{\footnotesize\ttfamily std\+::vector$<$\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}$>$ y\+\_\+values}



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
src/\mbox{\hyperlink{embroidermodder_8h}{embroidermodder.\+h}}\item 
src/\mbox{\hyperlink{objects_8cpp}{objects.\+cpp}}\end{DoxyCompactItemize}
